
C#
文章平均质量分 88
过客非归
这个作者很懒,什么都没留下…
展开
-
C#_基础概念_元组
1、C# 4.0引入的一个新特性 Tuple类型2、函数有多个返回值,通常是使用ref,out 。c# 4.0 应当使用元组Tuple而不是使用输出参数。3、设计时应该尽量避免使用ref .out.4、tuple最多支持8个成员,如果多于8个就需要进行嵌套。注意第8个成员很特殊,如果有8个成员,第8个必须嵌套定义tuple。5、定义包含两个成员,可以使用create方法初始化。原创 2017-08-03 22:24:53 · 253 阅读 · 0 评论 -
正则表达式
1、普通字符2、非打印字符 \cx 匹配由x指明的控制字符。例如, \cM 匹配一个 Ctrl-M 或回车符。x 的值必须为 A-Z 或 a-z 之一。否则,将 c 视为一个原义的 'c' 字符。\f 换页。等价于 \x0c 和 \cL。\n 换行。等价于 \x0a 和 \cJ。\r 回车。等价于 \x0d 和 \cM。\s 匹配任何空白字符,包括空格、制表符、换页符等等。等价于 [ \f原创 2017-08-03 22:23:44 · 164 阅读 · 0 评论 -
C#操作XML总结
1、using System.Xml;using System.Xml;//初始化一个xml实例XmlDocument xml=new XmlDocument();//导入指定xml文件xml.Load(path);xml.Load(HttpContext.Current.Server.MapPath("~/file/bookstore.xml"));//指原创 2017-08-03 22:20:24 · 343 阅读 · 0 评论 -
C#动态创建和动态使用程序集、类、方法、字段等
C#动态创建和动态使用程序集、类、方法、字段等分类:技术交流 (3204) (3) 首先需要知道动态创建这些类型是使用的一些什么技术呢?其实只要相关动态加载程序集呀,类呀,都是使用反射,那么动态创建也一样使用的是反射,是属于反射的技术!也就是将对象或者数据映射成一个对象或者程序集保存起来而已。 首先我们需要了解每个动态类型在.net中都是用什么类型来表示的。程序集原创 2017-08-03 22:20:00 · 523 阅读 · 0 评论 -
C# 类动态添加属性、方法(Z)
问题: 需要动态为WPF中的DataGrid添加列,并动态绑定相应数据.(此处仅实现动态属性的添加和使用,关于动态方法的添加和使用详见推荐阅读)实现关键点: 目标类继承DynamicObject,添加动态属性集合,并重写方法TrySetMember()和TryGetMember() public void BtnQuery() {原创 2017-08-03 22:19:57 · 11407 阅读 · 0 评论 -
C#操作字符串方法总结<转>
1 staticvoid Main(string[] args) 2 { 3 string s =""; 4 //(1)字符访问(下标访问s[i]) 5 s ="ABCD"; 6 Console.WriteLine(s[0]); // 输出"A"; 7 C原创 2017-08-03 22:19:25 · 1979 阅读 · 0 评论 -
RAS加密
/// <summary> /// RAS加密。 /// </summary> private string RSAEncrypt(string originalString) { CspParameters param = new CspParameters(); param转载 2017-08-03 16:53:04 · 514 阅读 · 0 评论