C#简单的特殊输出实例
本文实例讲述了C#简单的特殊输出。分享给大家供大家参考。
具体实例如下:
class Program
{
static void Main(string[] args)
{
int i = 940;
int j = 73;
Console.WriteLine("{0,5}\n+{1,4}\n------\n{2,4}",i,j,i+j);
decimal a1 = 940.23m;
decimal a2 = 73.7m;
Console.WriteLine("{0,9:C2}\n+{1,9:C2}\n-----\n{2,9:C2}",a1,a2,a1+a2);
Console.ReadKey();
}
}
输出结果如下图所示:
希望本文所述对大家的C#程序设计有所帮助。
相关推荐
-
C#中值类型和引用类型的区别深度分析
本文通俗易懂的分析了C#中值类型和引用类型的区别.分享给大家供大家参考.具体分析如下: 似乎"值类型和引用类型的区别"是今年面试的流行趋势,我已然是连续三次(目前总共也就三次)面试第一个问题就遇到这个了,这是多大的概率啊,100%,哈哈,我该买彩票去! 言归正传,咱还是先来探讨探讨这二者之间有什么区别吧.记得有一次电话面试中,我直接跟面试官说:"值类型是现金,引用类型是存折",后来想想当时说这话虽是有点儿冲动地脱口而出,但也没什么不妥.我这人不善于背理论的教条,喜欢
-
C#实现HTML和UBB互相转换的方法
本文实例讲述了C#实现HTML和UBB互相转换的方法.分享给大家供大家参考.具体实现方法如下: html转UBB的还不是很完美,有空修改,一些代码来自百度谷歌,如下所示: 复制代码 代码如下: private string DoHtmlToUBB(string _Html) { _Html = Regex.Replace(_Html, "<br[^>]*>", "\n"); _Html = Regex.Replace(_Html, @&qu
-
C#的回调机制浅析
本文简要分析了C#的回调机制.分享给大家供大家参考.具体分析如下: 1.回调听起来高大上,实际上本质就是委托,回调是委托的一种应用,其本质就是委托. 2.一般回调多用在线程,因此多声明为类级变量.(和类在同一级,不是在某个方法内部的局部变量). 3.设置: 复制代码 代码如下: Form1.CheckForIllegalCrossThreadCalls = false; 将检查合法跨线程调用设置为 false 表示不检查 项目开发中不允许这样使用,因此会导致非线程安全而出现奇葩BUG. 4.初始
-
用C#在本地创建一个Windows帐户(DOS命令)
其它方法见.用C#在本地创建一个Windows帐户(DirectoryServices) http://yaosansi.com/blog/article.asp?id=917 在WinForm下该程序可写成: (已测试通过,需要以Administrator身份运行) using System; namespace eg { class test { static void Main() { //声明一个程序信息类 System.Diagnostics.Pro
-
C#预处理器指令的用法实例分析
本文实例讲述了C#预处理器指令的用法.分享给大家供大家参考.具体用法分析如下: C#预处理器指令是在编译时调用的.预处理器指令(preprocessor directive)告诉C#编译器要编译哪些代码,并指出如何处理特定的错误和警告.C#预处理器指令还可以告诉C#编辑器有关代码组织的信息. 1. 定义符号和取消符号定义的预处理指令#define 和 #undef 预处理指令都以#号开头并位于行首前面可以出现空格符. 复制代码 代码如下: #define DEBUG #define ISSAY
-
C#动态执行批处理命令的方法
本文实例讲述了C#动态执行批处理命令的方法.分享给大家供大家参考.具体方法如下: C# 动态执行一系列控制台命令,并允许实时显示出来执行结果时,可以使用下面的函数.可以达到的效果为: 持续的输入:控制台可以持续使用输入流写入后续的命令 大数据量的输出:不会因为大数据量的输出导致程序阻塞 友好的 API:直接输入需要执行的命令字符串即可 函数原型为: 复制代码 代码如下: /// <summary> /// 打开控制台执行拼接完成的批处理命令字符串 /// </summary> //
-
C#读取视频的宽度和高度等信息的方法
本文实例讲述了C#读取视频的宽度和高度等信息的方法.分享给大家供大家参考.具体实现方法如下: 读取方式:使用ffmpeg读取,所以需要先下载ffmpeg.网上资源有很多. 通过ffmpeg执行一条CMD命令可以读取出视频的帧高度和帧宽度信息. 运行效果如下图所示: 蓝线框中可以看到获取到的帧高度和帧宽度. 接下来的事情就简单了.构造一个命令,然后执行就ok.我并未测试过所有视频格式,估计常见的格式应该都支持. 执行命令的代码如下: 复制代码 代码如下: /// <summary> /// 执行
-
C#执行DOS命令的方法
本文实例讲述了C#执行DOS命令的方法.分享给大家供大家参考.具体实现方法如下: 在c#程序中,有时会用到调用cmd命令完成一些功能,本文介绍的如下方法,可实现c#执行DOS命令,并返回结果的功能. 复制代码 代码如下: //dosCommand Dos命令语句 public string Execute(string dosCommand) { return Execute(dosCommand, 10); } /// <summary> /// 执行DOS命令,返回DO
-
C#实现发送邮件的三种方法
本文实例讲述了C#实现发送邮件的三种方法.分享给大家供大家参考.具体方法分析如下: 一.问题: 最近公司由于一个R&I项目的需要,用户要求在购买产品或出货等一些环节,需要发送邮件提醒或者说每周一让系统自动采集数据发送一封E-mail,因此我也就找来相关资料,写了一个Demo分享给大家,大家共同学习学习. 二.实现代码: 通过.Net FrameWork 2.0下提供的"System.Net.Mail"可以轻松的实现,本文列举了3种途径来发送: 1.通过Localhost: 2.
-
C#简单的特殊输出实例
本文实例讲述了C#简单的特殊输出.分享给大家供大家参考. 具体实例如下: 复制代码 代码如下: class Program { static void Main(string[] args) { int i = 940; int j = 73; Console.WriteLine("{0,5}\n+{1,4}\n------\n{2,4}",i,j,i+j); decimal a1
-
Java Web 简单的分页显示实例代码
本文通过两个方法:(1)计算总的页数. (2)查询指定页数据,实现简单的分页效果. 思路:首先得在 DAO 对象中提供分页查询的方法,在控制层调用该方法查到指定页的数据,在表示层通过 EL 表达式和 JSTL 将该页数据显示出来. 先给大家展示下效果图: 题外话:该分页显示是用 "表示层-控制层-DAO层-数据库"的设计思想实现的,有什么需要改进的地方大家提出来,共同学习进步.废话不多说了,开始进入主题,详细步骤如下所示: 1.DAO层-数据库 JDBCUtils 类用于打开和关闭数据
-
使用jQuery实现简单的tab框实例
html代码 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>实现简单的tab框</title> <link rel="stylesheet" href=&qu
-
java实现一个简单的Web服务器实例解析
Web服务器也称为超文本传输协议服务器,使用http与其客户端进行通信,基于java的web服务器会使用两个重要的类, java.net.Socket类和java.net.ServerSocket类,并基于发送http消息进行通信. 这个简单的Web服务器会有以下三个类: *HttpServer *Request *Response 应用程序的入口在HttpServer类中,main()方法创建一个HttpServer实例,然后调用其await()方法,顾名思义,await()方法会在指定端口上
-
简单易懂Pytorch实战实例VGG深度网络
简单易懂Pytorch实战实例VGG深度网络 模型VGG,数据集cifar.对照这份代码走一遍,大概就知道整个pytorch的运行机制. 来源 定义模型: '''VGG11/13/16/19 in Pytorch.''' import torch import torch.nn as nn from torch.autograd import Variable cfg = { 'VGG11': [64, 'M', 128, 'M', 256, 256, 'M', 512, 512, 'M
-
用pytorch的nn.Module构造简单全链接层实例
python版本3.7,用的是虚拟环境安装的pytorch,这样随便折腾,不怕影响其他的python框架 1.先定义一个类Linear,继承nn.Module import torch as t from torch import nn from torch.autograd import Variable as V class Linear(nn.Module): '''因为Variable自动求导,所以不需要实现backward()''' def __init__(self, in_feat
-
JavaWeb简单用户登录注册实例代码(有验证码)
需求 编写login登录界面(用户名,密码,验证码,登陆按钮,注册按钮) 设计关系数据库(编号,用户名,密码) 编写注册功能,将数据存储在数据库中.(姓名不能重复,设为主键,重复会注册失败) 编写登录功能 .首先获取验证码,先判断验证码是否正确,不正确则显示验证码错误.验证码正确后再获取用户名和密码,进行数据库的搜索比对,若正确则重定向到成功的界面,并且将用户名显示. jar包 技术选型 Servlet + JSP + Mysql + JDBCTemplate + Druid + BeanUti
-
jupyter notebook 多行输出实例
很多时候在一个cell中,我们不只有一个print,但默认只有一个print,所以我们进行多行输出,加入代码 from IPython.core.interactiveshell import InteractiveShell InteractiveShell.ast_node_interactivity = "all" 补充知识:jupyter notebook 输出中文PDF的简便方法哦 一个简单的 Jupyter notebook 输出中文PDF文件的方法 直接浏览器虚拟打印
-
使用Keras构造简单的CNN网络实例
1. 导入各种模块 基本形式为: import 模块名 from 某个文件 import 某个模块 2. 导入数据(以两类分类问题为例,即numClass = 2) 训练集数据data 可以看到,data是一个四维的ndarray 训练集的标签 3. 将导入的数据转化我keras可以接受的数据格式 keras要求的label格式应该为binary class matrices,所以,需要对输入的label数据进行转化,利用keras提高的to_categorical函数 label = np_u
-
Python3使用PyQt5制作简单的画板/手写板实例
1.前言 版本:Python3.6.1 + PyQt5 写一个程序的时候需要用到画板/手写板,只需要最简单的那种.原以为网上到处都是,结果找了好几天,都没有找到想要的结果. 网上的要么是非python版的qt程序(要知道qt版本之间差异巨大,还是非同一语言的),改写难度太大.要么是PyQt4的老程序,很多都已经不能在PyQt5上运行了.要么是大神写的特别复杂的程序,简直是直接做出了一个Windows自带的画图版,只能膜拜~ 于是我只能在众多代码中慢慢寻找自己需要的那一小部分,然后不断地拼凑,不断
随机推荐
- 全面了解flex的用途
- Mootools 1.2教程 选项卡效果(Tabs)
- HTTP协议入门_动力节点Java学院整理
- pjblog2的参数第1/2页
- MongoDB的聚合框架Aggregation Framework入门学习教程
- python获取图片颜色信息的方法
- iOS通过Runtime实现友盟统计的实例代码
- Html中JS脚本执行顺序简单举例说明
- 编写js扩展方法判断一个数组中是否包含某个元素
- Visual Studio 2017 针对移动开发的新特性汇总
- Laravel 5 框架入门(四)完结篇
- 微信第三方登录(原生)demo【必看篇】
- JavaScript实现的微信二维码图片生成器的示例
- Android中Activity和Fragment传递数据的两种方式
- CentOS 7.3上SQL Server vNext CTP 1.2安装教程
- strcpy函数实现简示例命分享
- VBS教程:VBScript 语句-Rem 语句
- Android 沉浸式状态栏与隐藏导航栏实例详解
- JavaScript实现简单生成随机颜色的方法
- Android 新手入门体验