
C#
C#
浅笑_微梦
这个作者很懒,什么都没留下…
展开
-
C# 异常处理:集合已修改;可能无法执行枚举操作
在用foreach遍历Application.OpenForms的时候,弹出“集合已修改;可能无法执行枚举操作。”原代码如下 public static void closeform() { if (Application.OpenForms != null && Application.OpenForms.Count >...原创 2018-04-18 14:11:31 · 6919 阅读 · 0 评论 -
c#中@的3种作用
1.忽略转义字符例如string fileName = "D:\\文本文件\\text.txt";使用@后string fileName = @"D:\文本文件\text.txt";2.让字符串跨行例如string strSQL = "SELECT * FROM HumanResources.Employee AS e" + " INNER JOIN Person.Contact AS c" ...转载 2018-04-12 17:29:29 · 482 阅读 · 0 评论 -
C# DataTable转化为 IList IList<DataRow> 转化为 IList<T> DataRow转化为model IList转化List
/// <summary> /// DataTable 转化为 IList<> /// </summary> /// <typeparam name="T">泛型</typeparam> /// <param name="table"&a转载 2018-02-13 20:25:24 · 658 阅读 · 0 评论 -
C# 获取类的名,构造方法信息,字段信息,方法信息
(1)使用Assembly定义和加载程序集,加载在程序集清单中列出模块,以及从此程序集中查找类型并创建该类型的实例。(2)使用Module了解包含模块的程序集以及模块中的类等,还可以获取在模块上定义的所有全局方法或其他特定的非全局方法。(3)使用ConstructorInfo了解构造函数的名称、参数、访问修饰符(如pulic 或private)和实现详细信息(如abstract或virtual)等...原创 2018-02-13 19:39:45 · 2068 阅读 · 0 评论 -
C# 通过类或者数据表名获取主键字段(没有外键)
SQL Server 语句(获取主键以及外键)TABLE_NAME为数据库表名 COLUMN_NAME列的名称SELECT TABLE_NAME,COLUMN_NAMEFROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE WHERE TABLE_NAME='表的名称'C#语句 可以通过类或者数据表名获取主键字段(没有外键) /// <summa...原创 2018-02-13 15:44:11 · 3389 阅读 · 0 评论 -
C# 判断字符串是否为2进制,8进制,10进制,16进制
/// <summary> /// 判断是否十六进制格式字符串 /// </summary> /// <param name="str">字符串</param> /// <returns>true 是 false 不是</returns>原创 2018-02-10 14:07:03 · 1772 阅读 · 0 评论 -
C# 判断是否为2进制,8进制,10进制,16进制字符
using System;using System.Collections.Generic;using System.Text;namespace Data{ public class Class2 { /// <summary> /// 判断是否十六进制格式字符 /// </summary> ...转载 2018-02-08 20:18:00 · 771 阅读 · 0 评论