using System;namespace DelegateRegisterFinish
{
class Student
{
();//定义委托 public delegate void DelegateRegisterFinish
//通过委托定义事件
public event DelegateRegisterFinish RegisterFinish; private string _name; public Student(string name)
{
this._name = name;
} public void Register()
{
Console.WriteLine("学生{0}进行注册",_name);
if(RegisterFinish !=null)
{//引发事件
RegisterFinish();
}
}
}
class RegisterStudent
{
static void Main()
{
Console.WriteLine("输入注册学生的姓名:");
String stuname = Console.ReadLine();
Student s = new Student(stuname);
//订阅Student类的DelegateRegisterFinish事件
s.RegisterFinish +=new
DelegateRegisterFinish.Student.DelegateRegisterFinish(
!!!!!这句什么意思啊 -------- s_RegisterFinish);
}
private static void s_RegisterFinish()<-----—
{ |
|
Console.WriteLine("register OK congrutulations"); |
|
|
} |
|
} |
|
} |
|
|
|
DelegateRegisterFinish.Student.DelegateRegisterFinish( —— |
|
s_RegisterFinish);----括号里面的 是什么意思啊 是不是 上面的方法实现了它啊!!!!
{
class Student
{
();//定义委托 public delegate void DelegateRegisterFinish
//通过委托定义事件
public event DelegateRegisterFinish RegisterFinish; private string _name; public Student(string name)
{
this._name = name;
} public void Register()
{
Console.WriteLine("学生{0}进行注册",_name);
if(RegisterFinish !=null)
{//引发事件
RegisterFinish();
}
}
}
class RegisterStudent
{
static void Main()
{
Console.WriteLine("输入注册学生的姓名:");
String stuname = Console.ReadLine();
Student s = new Student(stuname);
//订阅Student类的DelegateRegisterFinish事件
s.RegisterFinish +=new
DelegateRegisterFinish.Student.DelegateRegisterFinish(
!!!!!这句什么意思啊 -------- s_RegisterFinish);
}
private static void s_RegisterFinish()<-----—
{ |
|
Console.WriteLine("register OK congrutulations"); |
|
|
} |
|
} |
|
} |
|
|
|
DelegateRegisterFinish.Student.DelegateRegisterFinish( —— |
|
s_RegisterFinish);----括号里面的 是什么意思啊 是不是 上面的方法实现了它啊!!!!
解决方案 »
- 用HttpWebRequest一个诡异的连接缓慢问题,不知大家遇到过没……
- 求助,关于ASP.NET中的一些操作不太明白
- c# 中截取Bitmap图片的某一部分 该怎么做?
- c#多选文件
- C#初学者,谁能提供一些简单的代码,小程序等???
- 下面的代码,为什么第1个不需要手动关闭数据库连接,第2个却需要?第2个不手动关闭连接行吗?
- ********* 向数据库 提交失败。 数据类型问题相关。
- 已知SqlServer2000的表名,如何得到创建该表的SQL脚本?
- 请问:如何获得propergrid控件的属性值,谢谢!!
- winform程序里建SQL2000表的问题?
- 把aspx文件上传到服务器上,提交按钮不响应
- 问一个关于 AggregateCacheDependency 缓存的问题
实例化一个委托,包装此方法,