首页 > 代码库 > C#控制台基础 函数的参数类型是EventArgs如何传递数值

C#控制台基础 函数的参数类型是EventArgs如何传递数值

1 code

 1 using System;
 2 using System.Collections.Generic;
 3 using System.Linq;
 4 using System.Text;
 5 using System.Threading.Tasks;
 6 
 7 namespace ConsoleApplication3
 8 {
 9     /// <summary>
10     /// 这个类继承于eventargs,是它的子类
11     /// </summary>
12     class Test:EventArgs
13     {
14         string _name;
15         string _age;
16 
17         public string Name
18         {
19             get
20             {
21                 return _name;
22             }
23 
24             set
25             {
26                 _name = value;
27             }
28         }
29 
30         public string Age
31         {
32             get
33             {
34                 return _age;
35             }
36 
37             set
38             {
39                 _age = value;
40             }
41         }
42     }
43 
44     class Program
45     {
46         static void Main(string[] args)
47         {
48             Test a = new Test();
49             a.Name = "地藏王菩萨";
50 
51             //里氏转化,儿子可以替代父亲的位置
52             test(a);
53             Console.ReadKey();
54         }
55 
56 
57         public static void test(EventArgs e)
58         {
59             Test t = e as Test;
60             Console.WriteLine(t.Name);
61         }
62     }
63 
64 }

 

 

 

2 show

技术分享

 

 

 

3 extension

 技术分享

 

C#控制台基础 函数的参数类型是EventArgs如何传递数值