C#.net 软件列表

基于.Net中的数字与日期格式化规则助记词的使用详解
C#.net

基于.Net中的数字与日期格式化规则助记词的使用详解

2020-02-16 标签:基于,net,数字,与日,格式化,规则,助记词,使用,详解,通过,string,format,方法,直接,xx,tostring,执行,不太好

格式化可以通过string.Format方法或者直接使用xx.ToString("")方法执行。格式化的规则不太好记,本文通过简单的词话,可以帮你记忆这些规则 1. 数字格式化规则很简单都是一个字母表示格式化的种类后面可以可选的跟一个数字表示要保留的小数位数。字母就那么几个:C、D、E、F、G、N、

深入分析C#异步编程详解
C#.net

深入分析C#异步编程详解

2020-02-16 标签:深入分析,c,异步,编程,详解,同步,方法,区别,调用,程序,继续,执行,之前,需要,等待,完毕,返回,结果,则在,立即

同步方法和异步方法的区别同步方法调用在程序继续执行之前需要等待同步方法执行完毕返回结果异步方法则在被调用之后立即返回以便程序在被调用方法完成其任务的同时执行其它操作异步编程概览.NET Framework 允许您异步调用任何方法。定义与您需要调用的方法具有相同签名的委托;公共语言运行库将自动为该委托

解析C#中委托的同步调用与异步调用(实例详解)
C#.net

解析C#中委托的同步调用与异步调用(实例详解)

2020-02-16 标签:解析,c,委托,同步,调用,异步,实例,详解,invoke,方法,用来,进行,也可以,阻塞,它将,当前,线程,执行,完毕,继续

委托的Invoke方法用来进行同步调用。同步调用也可以叫阻塞调用,它将阻塞当前线程,然后执行调用,调用完毕后再继续向下进行。同步调用的例子:实现代码如下:using System;using System.Threading;public delegate int AddHandler(int a,

解析c#在未出现异常情况下查看当前调用堆栈的解决方法
C#.net

解析c#在未出现异常情况下查看当前调用堆栈的解决方法

2020-02-16 标签:解析,c,未出,异常情况,查看,当前,调用,堆栈,解决方法,通常是,异常,处理,出现异常,通过,方便,得到,出现,错误,代码

C#查看堆栈通常是在异常处理中,出现异常之后通过异常的堆栈可以很方便的得到出现这个错误的代码调用路径。这个很有用,是否可以在没有异常出现时使用这种方法排查一些非异常错误呢?答案是肯定的。起因:论坛发帖子有几个途径,有可能是新闻系统直接导入的帖子,也有可能是抓取的帖子,还有可能是用户通过正常途径发表。

浅谈C#中Process类的使用详解
C#.net

浅谈C#中Process类的使用详解

2020-02-16 标签:浅谈,c,process,使用,详解,作用,系统,进程,进行,管理,方法,结合,winform,开发,简单,管理器,先导,命名,空间

Process类的作用是对系统进程进行管理,我们使用Process类中的一些方法结合Winform开发个简单的进程管理器:在使用Process类的时候,先导入命名空间System.Diagnostics。使用Winform画出如上的界面,数据显示使用的是Listview。在窗体的Load事件中写出如

解析C#中用Process类杀死进程,执行命令的深入分析
C#.net

解析C#中用Process类杀死进程,执行命令的深入分析

2020-02-16 标签:解析,c,中用,process,杀死,进程,执行命令,深入分析,相关,整理,根据,获取,用户名,需要,添加,system,management,dll

c#之process类相关整理一、根据进程名获取进程的用户名?需要添加对 System.Management.dll 的引用实现代码如下:using System.Diagnostics;using System.Management;static void Main(string[] args){

解析c#显示友好时间的实现代码
C#.net

解析c#显示友好时间的实现代码

2020-02-16 标签:解析,c,显示,友好,时间,实现,代码,如下,const,int,second,minute,60,hour,day,24,month,30,delta

实现代码如下:const int SECOND = 1;const int MINUTE = 60 * SECOND;const int HOUR = 60 * MINUTE;const int DAY = 24 * HOUR;const int MONTH = 30 * DAY;if (delta

深入C# 4.0 新特性dynamic、可选参数、命名参数的详细介绍
C#.net

深入C# 4.0 新特性dynamic、可选参数、命名参数的详细介绍

2020-02-16 标签:深入,c,特性,dynamic,可选,参数,命名,详细,介绍,熟悉,js,朋友,知道,实现,代码

1.dynamic ExpandoObject熟悉js的朋友都知道js可以这么写 :实现代码如下:var t = new Object(); t.Abc = ‘something'; t.Value = 243; 现在这个js动态语言的特性,我们也可以在c#中使用了,前提是将一个变量声明为Expan

深入分析C#连接Oracle数据库的连接字符串详解
C#.net

深入分析C#连接Oracle数据库的连接字符串详解

2020-02-16 标签:深入分析,c,连接,oracle,数据库,字符串,详解,两种,方式,ip,sid,配置,链接,实现,代码,如下

两种方式:1.IP+SID方式 2.配置链接方式1..IP+SID方式实现代码如下:DbHelperOracle.connectionString = string.Format(@"Data Source=(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTO

解析C#中@符号的几种使用方法详解
C#.net

解析C#中@符号的几种使用方法详解

2020-02-16 标签:解析,c,符号,几种,使用方法,详解,限定,字符串,加在,前面,表示,其中,转义,字符,处理,文件,路径,例如,d

1.限定字符串用 @ 符号加在字符串前面表示其中的转义字符“不”被处理。 如果我们写一个文件的路径,例如"D:/文本文件"路径下的text.txt文件,不加@符号的话写法如下: stringfileName="D://文本文件//text.txt"; 如果使用@符号就会比较简单: stringfil