随笔分类 - C#
摘要:I was working on a series of dialogs that required validation, and since there's a funky validation setup in place, I thought I might build up a nice
阅读全文
摘要:static void Main(string[] args) { string[] arr = { "X", "2", "0", "0", "9" }; Console.WriteLine(arr.First()); Console.WriteLine(arr.FirstOrDefault(...
阅读全文
摘要:使用button1更新label1: 参数计数不匹配异常: 修改代码1: 修改代码2: 结果出现相同的错误 修改代码3: 不省略可选参数,无异常。
阅读全文
摘要:1 static void Main(string[] args) 2 { 3 //不能以 \ 开头,否则返回null 4 RegistryKey rk = Registry.CurrentUser.OpenSubKey(@"\Software"); 5 Console.WriteL...
阅读全文
摘要:Base64编码要求把3个8位字节(3*8=24)转化为4个6位的字节(4*6=24),之后在6位的前面补两个0,形成8位一个字节的形式。 如果剩下的字符不足3个字节,则用0填充,输出字符使用'=',因此编码后输出的文本末尾可能会出现1或2个'='。为了保证所输出的编码位可读字符,Base64制定了
阅读全文
摘要:测试结果: 参考:https://msdn.microsoft.com/zh-cn/library/system.io.path.aspx
阅读全文
摘要:1. 读取文本文件测试:测试文件“X2009.csv”,3538行 耗时:4618ms 耗时:2082ms 2. 读取字符串测试: 耗时:8369ms 耗时:5501ms 结论: 1. StreamReader ReadLine耗时约为Split函数的1/2 2. 对少量字符串Split函数性能足够
阅读全文
摘要:C#下有4中方式可将一个对象转换为string: 1. 前两种方法用于得到一个对象的string表示,如DateTime类型转string类型,一般自定义对象会重写ToString()方法; 2. 区别在于若obj=null,obj.ToString()将导致System.NullReference
阅读全文

浙公网安备 33010602011771号