随笔分类 - .NET
摘要:EF中Database.SqlQuery<TElement> Method (String, Object[]) 可以直接执行SQL语句但以为object[]参数和在ado.net中一样呢 开始就按ADO.NET中的 写法sql为:update Product_Union set a=@a where b=@b如 var parameters = new SqlParameter[] {new SqlParameter("@a", 1),new SqlParameter("@b",2)}; 这样写, 但运行时发现也不报错 数据也不更新后来查了
阅读全文
摘要:之前也做过这样的单例处理 但是不能激活程序并显示在最前端 今天看了Charles Chen的C#程序只允许运行一个实例的解决方案 中文章的方案实现了单例运行并激活序窗口 方法和Charles Chen的一样 只是做了些细节的优化。 public class SoftHelper { ///<summary> /// 该函数设置由不同线程产生的窗口的显示状态 /// </summary> /// <param name="hWnd">窗口句柄</param> /// <param name="cmdShow&qu
阅读全文
摘要:public class TypeInfoHelper { public static string GetClassPropertiesName<TClass, TResult>(Expression<Func<TClass, TResult>> propery) { var body = propery.Body.ToString(); return body.Substring(body.LastIndexOf(".") + 1); } }调用如下: public class MyCla...
阅读全文
摘要:什么是元数据?元数据是描述数据(类型信息)的数据,是有一组数据表构成的一个二进制数据块。元数据被CLR编译器编译后保存在Windows可移植执行体(PE)文件中,即和它描述的IL嵌入在EXE/DLL文件中。怎么查看托管代码的元数据?使用ildasm.exe打开EXE/DLL文件,并按Ctrl+M组合键或执行视图/元信息/显示将发现有关类型元数据。元数据都有那些数据表构成?元数据主要的类型表:定义表 描述当前程序集中定义的类型和成员信息 主要包括:TypeDef、MehodDef、FieldDef、ModuleDef、PropertyDef等。引用表 描述任何一个被内部类型引用的外部的类型和成员
阅读全文

浙公网安备 33010602011771号