随笔分类 - C#
摘要:// Summary:
// Contains the values of status codes defined for HTTP.
public enum HttpStatusCode
{ // Summary: // Equivalent to HTTP status 100. System.Net.HttpStatusCode.Continue in...
阅读全文
摘要:基于.net的应用中,不会用到unix时间戳,当.net应用与其它应用(eg: php, java)交互时,就会用到unix时间戳。在项目中曾经用到过一次,用户通过web app提交数据并分享给安卓app时,如果时间间隔在一分钟内,数据才能算是真实有效,否则不予处理。还有asp.net开发中,经常会需要将对象序列化成json数据,js拼接成html,日期对象就会被序列化成如下形式:{“date”:...
阅读全文
摘要:看到一位学长关于lambda表达式的评论,就想起要学习一下lambda表达式,虽然只接触了一点点,却为lambda表达式的简洁而惊奇!假设有一集合List,内有十个整形数据项,介于0-10之间,代码如下:List<int> scoreList = new List<int>();Random random = new Random();for (int i = 0; i < 10; i++){ scoreList.Add(random.Next(0,10));}有如下要求,去掉集合中大于5的数据项。List有一RemoveAll()方法来移除数据项,非常合适。使用
阅读全文
摘要:有一个txt的中英文语料库文件,内容是英文一句中文一句相间的,共3000行,需要把英文句和中文句分开,放在单独的txt文件中。开时始,得到的中文文件中的字符是乱码的,鸟符号看的头晕。于是就细究streamreader读取的编码格式,默认的编码是ascii,单字节的,就尝试utf8,乱码;尝试gb2312,OK!可另一个问题又出现了,得到的两个文件的行数都不到1500行,尝试N次还是不行,很郁闷。g...
阅读全文
摘要:System.IO.DriveInfo[] disk = System.IO.DriveInfo.GetDrives(); foreach (System.IO.DriveInfo di in disk) { this.listBox1.Items.Add(di.Name); }得到的结果c:\d:\f:\g:\
阅读全文