当前位置 : 凯旋网络 > C#/CSHARP
C# 3.0新特性初步研究 Part2:使用扩展方法
扩展方法(Extension Method) 可以为已有的类型添加新的方法定义和实现,比如int类型目前没有一个名叫xxxyyy()的方法, 那么通过使用扩展方法,我们可以为int类型添加一个xxxyyy()方法。 这个有...
c#泛型学习(二)
1.泛型和泛型强制转换 1using System; 2using System.Collections.Generic; 3using System.Text; 4 5namespace VS2005Demo2 6{ 7 8 C# 编译器只允许将泛型参数隐式强制转换到 Object 或约束指定...
C# 编码规范和编程好习惯
谁都会写代码!几个月的编程经验可以让你写出“可运行应用程序”。让它可运行容易,但是以最有效率的方式编码就需要下更多的功夫!   要知道,大多数程序员在写“可运行代码,而不是高效代码”...
在c#中执行sql语句时传递参数的小经验
c#中与数据库打交道,免不了要用到各种sql语句,而给sql语句传参数也是不可避免的。以下是我在此方面上的一点总结(高手勿见笑): 1 直接写入法: 例如: int Id =1; string Name='lui'; cmd.C...
C#基础全接触
引用类型是类型安全的指针,它们的内存是分配在堆(保存指针地址)上的。 String、数组、类、接口和委托都是引用类型。 强制类型转换与as类型转换的区别:当类型转换非法时,强制类型转换将抛出...
C# Namespace
在C#程序中,每提及一个'名称',编译器就要对这个'名称'进行'决议(resolve)';简言之,就要让这个'名称'可见(Visible)。举例说明一下: Console.WriteLine('Hello ,EdgarSun!'); 此时编译器将无法对C...
C#基础—关于类
类实际上是创建对象的模板,每个对象都包含数据,并提供了处理和访问数据的方法。类定义了每个对象可以包含什么数据和功能,但类自己不能包含数据。比如一个类代表一个人,它就可以定义所以人相...
C#中结构与类的区别
目录 类与结构的实例比较 类与结构的差别 如何选择结构还是类 一.类与结构的示例比较: 结构示例: public struct Person { string Name; int height; int weight public bool overWeight() { ...
  • 广告位