编程语言-C#
wangjh422
这个作者很懒,什么都没留下…
展开
-
程序集中的一个或多个类型无法加载
代码: Assembly SampleAssembly; SampleAssembly = Assembly.LoadFrom("c://Sample.Assembly.dll"); Type[] types = SampleAssembly.GetTypes()异常: 程序集中的一个或多个类型无法加载解决: 类似问题原创 2008-01-24 17:55:00 · 1158 阅读 · 0 评论 -
C#对硬件的控制
C#对硬件的控制。 最近在做项目的过程中,涉及到对硬件启用及禁用的功能(在指定时间段内才能启用硬件)。因为C#自身对硬件的操作基本为零,为此,搜索了一下MSDN中与设备相关的API函数。还果然就有。下面一一列举出各函数的原型及相关的说明文档。并将其转为C#代码实现。 API相关。函数原型具体可参考:http://blog.csdn.net/cocosoft/archive/2008/02/0转载 2008-02-14 14:12:00 · 864 阅读 · 2 评论 -
C#的四个基本技巧
1.如果可能尽量使用接口来编程 .NET框架包括类和接口,在编写程序的时候,你可能知道正在用.NET的哪个类。然而,在这种情况下如果你用.NET支持的接口而不是它的类来编程时,代码会变得更加稳定、可用性会更高。请分析下面的代码: private void LoadList (object [] items, ListBox l) { for (转载 2008-02-14 14:20:00 · 370 阅读 · 0 评论 -
C#基础—— check、lock、using语句归纳
C#基础—— check、lock、using语句归纳一、C#语句概述语句(statement):程序的活动是通过语句来表达的。C#支持多种不同的语句,许多语句是以嵌入语句的形式定义的。块(block):允许在只能使用单个语句的上下文中编写多个语句。块由一个括在大括号“{}”内的语句列表组成。 声明语句(declaration statement):用于声明局部变量和常量。表转载 2008-02-18 18:06:00 · 641 阅读 · 0 评论 -
C# 对象深拷贝、浅铐贝、直接拷贝
C# 对象深拷贝、浅铐贝、直接拷贝show_ads_zone(203);C#中有两种类型变量,一种是值类型变量,一种是引用类型变量。对于前者,copy是属于全盘复制;而对于后者,一般的copy只是浅copy,相当于只传递一个引用指针一样。因此对于后者进行真正copy的时候,也是最费事的,具体的说,必须为其实现ICloneable接口中提供的Clone方法。浅拷贝(影子克隆):只复制转载 2008-02-27 13:46:00 · 793 阅读 · 0 评论 -
谈谈C#和VB.NET代码的转换问题
谈谈C#和VB.NET代码的转换问题本文为中国ASP.NET开发网原创在.NET1.X时代,C#和VB.NET有着天然的相似性,随着时光的流逝,.NET已经到了3.0/3.5,二者之间的差异越来越远,关于二者之间的差异问题不是本文讨论的内容,读者可以参阅本站C#和Visual Basic渐行渐远。1.ConvertCSharp2VBConvertCSharp2VB可以将C#代码转载 2008-03-03 11:18:00 · 427 阅读 · 0 评论