C# 2.0 除了泛型
2007-02-11 17:02
399 查看
[源码下载]
C# 2.0 除了泛型
作者:webabcd
介绍
C# 2.0 除了泛型之外的东东。
可空类型
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class CSharp20_Nullable : System.Web.UI.Page
运行结果
-1
匿名方法
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class CSharp20_AnonymousMethod : System.Web.UI.Page
按了按钮后的运行结果
按钮被单击
按钮被单击(省略掉委托类型)
按钮被单击(不带参数的匿名方法)
按钮被单击(带参数的匿名方法)
迭代器
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public class Charp20Yield
public partial class CSharp20_Iterator : System.Web.UI.Page
运行结果
a
b
c
d
partial类
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
// partial类可以写在不同的文件里,实际上就是取并集,类的修饰符要一致
public partial class PartialTest : IDisposable
// partial类可以写在不同的文件里,实际上就是取并集,类的修饰符要一致
public partial class PartialTest
public partial class CSharp20_Partial : System.Web.UI.Page
运行结果
PartialTest
其它
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
// 指定别名
using xyz = System.Text;
public partial class CSharp20_Other : System.Web.UI.Page
public class CSharp20_Other_Test
{
private DateTime _currentTime;
public DateTime CurrentTime
{
// 给访问器增加修饰符
// 如果接口定义访问器了,则所有继承的都是public
protected get { return _currentTime; }
set { _currentTime = value; }
}
private string[] ary = new string[] { "a", "b", "c", "d", "e", "f", "g" };
public string this[int index]
{
get { return ary[index]; }
// 给索引器增加修饰符
internal set { ary[index] = value; }
}
}
运行结果
insert
简体中文(GB2312)
OK
[源码下载]
C# 2.0 除了泛型
作者:webabcd
介绍
C# 2.0 除了泛型之外的东东。
可空类型
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class CSharp20_Nullable : System.Web.UI.Page
运行结果
-1
匿名方法
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class CSharp20_AnonymousMethod : System.Web.UI.Page
按了按钮后的运行结果
按钮被单击
按钮被单击(省略掉委托类型)
按钮被单击(不带参数的匿名方法)
按钮被单击(带参数的匿名方法)
迭代器
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public class Charp20Yield
public partial class CSharp20_Iterator : System.Web.UI.Page
运行结果
a
b
c
d
partial类
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
// partial类可以写在不同的文件里,实际上就是取并集,类的修饰符要一致
public partial class PartialTest : IDisposable
// partial类可以写在不同的文件里,实际上就是取并集,类的修饰符要一致
public partial class PartialTest
public partial class CSharp20_Partial : System.Web.UI.Page
运行结果
PartialTest
其它
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
// 指定别名
using xyz = System.Text;
public partial class CSharp20_Other : System.Web.UI.Page
public class CSharp20_Other_Test
{
private DateTime _currentTime;
public DateTime CurrentTime
{
// 给访问器增加修饰符
// 如果接口定义访问器了,则所有继承的都是public
protected get { return _currentTime; }
set { _currentTime = value; }
}
private string[] ary = new string[] { "a", "b", "c", "d", "e", "f", "g" };
public string this[int index]
{
get { return ary[index]; }
// 给索引器增加修饰符
internal set { ary[index] = value; }
}
}
运行结果
insert
简体中文(GB2312)
OK
[源码下载]
相关文章推荐
- C# 2.0 除了泛型
- C# 2.0 除了泛型
- C# 2.0 除了泛型
- C# 2.0 除了泛型
- C#2.0泛型学习
- C# 2.0 新特性(泛型、可空类型)应用一例
- 【整理】C#2.0泛型编程之概述、default()方法、别名指定与泛型约束
- C#中的泛型 (From dotNet SDK 2.0 Beta1)
- C# 2.0 泛型
- C#2.0泛型
- [翻译]C#中的泛型 (From dotNet SDK 2.0 Beta1)
- C# 2.0 Specification (泛型四)
- C# 2.0 泛型
- C#2.0中的泛型基础介绍
- C# 2.0 Specification(泛型五)
- C#2.0的泛型代理和事件 :以一当百的快感
- 支持泛型的 C# 2.0 内部排序算法大全
- 泛型--完全手册C#2.0
- c#2.0的新功能(二):泛型的其他的一些信息
- C#2.0泛型学习--入门篇