摘要:
C#获取当前路径的七种方法 //1.获取模块的完整路径。 string path1 = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName; //2.获取和设置当前目录(该进程从中启动的目录)的完全限定目录 strin 阅读全文
posted @ 2018-03-14 00:38
~雨落忧伤~
阅读(1137)
评论(0)
推荐(0)
摘要:
SQL不重复查找数据及把一列多行内容拼成一行 如下表: 表名:Test ID RowID Col1 Col2 1 1 A A 2 1 B A 3 1 A B 4 1 C B 1,查找表中字段重复的只查找一次 select distinct Col1 from Test ; select Col1 f 阅读全文
posted @ 2018-03-14 00:37
~雨落忧伤~
阅读(127)
评论(0)
推荐(0)
摘要:
NPOI导出 //导出全部 expertPara = GetExpetPara(); expertPara.BeginIndex = pager.CurrentPageIndex; expertPara.EndIndex = int.MaxValue; DataSet ds = ExpertBLL. 阅读全文
posted @ 2018-03-14 00:33
~雨落忧伤~
阅读(557)
评论(0)
推荐(0)
摘要:
C# 中的集合(Array/ArrayList/List<T>/HashTable/Dictionary) int [] numbers = new int[5]; // 长度为5,元素类型为 int。string[,] names = new string[5,4]; // 5*4 的二维数组by 阅读全文
posted @ 2018-03-14 00:31
~雨落忧伤~
阅读(73)
评论(0)
推荐(0)
摘要:
面试-1 面试-1 1、简述 private、 protected、 public、 internal 修饰符的访问权限。 private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public : 公共成员,完全公开,没有访问限制。 i 阅读全文
posted @ 2018-03-14 00:30
~雨落忧伤~
阅读(383)
评论(0)
推荐(0)
摘要:
C#中DateTime的缺陷与代替品DateTimeOffset C#中的DateTime在逻辑上有个非常严重的缺陷: > var d = DateTime.Now; > var d2 = d.ToUniversalTime(); > d == d2 false > d.Equals(d2); fa 阅读全文
posted @ 2018-03-14 00:18
~雨落忧伤~
阅读(103)
评论(0)
推荐(0)
摘要:
C#中的函数式编程:序言(一) 学了那么久的函数式编程语言,一直想写一些相关的文章。经过一段时间的考虑,我决定开这个坑。 至于为什么选择C#,在我看来,编程语言分三类:一类是难以进行函数式编程的语言,这类语言包括Java6、C语言等。这类语言由于不支持匿名函数等特性,进行函数式编程会比较困难;一类是 阅读全文
posted @ 2018-03-14 00:05
~雨落忧伤~
阅读(106)
评论(0)
推荐(0)
摘要:
1.函数式编程带来的好处 函数式编程近些年异军突起,又重新回到了人们的视线,并得到蓬勃发展。总结起来,无外乎如下好处: 1.减少了可变量(Immutable Variable)的声明,程序更为安全。 2.相比命令式编程,少了非常多的状态变量的声明与维护,天然适合高并发多现成并行计算等任务,这也是函数 阅读全文
posted @ 2018-03-14 00:04
~雨落忧伤~
阅读(1857)
评论(0)
推荐(0)

浙公网安备 33010602011771号