c# 以下两句什么意思?
答案:2 悬赏:70
解决时间 2021-01-06 01:12
- 提问者网友:谁的错
- 2021-01-05 02:24
c# 以下两句什么意思?
最佳答案
- 二级知识专家网友:行路难
- 2021-01-05 02:54
Label_name_rb1.Add("label1");,Label_name_rb1应该是List集合类型,集合存放string类型的元素,add()是它的添加方法,“label”是要被添加到label_name_rb1集合的元素。
同理,
Label_arg_rb1.Add(label1);就是将label1这个元素添加到Label_arg_rb1这个集合去追问Label_arg_rb1这个集合是干什么的?是事件么?如何触发呢?追答不是事件,就是一个引用【类型】,List 这是一个泛型,T就是type类型的意思,根据声明时赋予的类型来定义List集合中元素都是什么类型的;
举例:List lstName = new List();
T不一定是基础类型,也可以是自定义的实体类
class A
{
}
List lstA = new List();
同理,
Label_arg_rb1.Add(label1);就是将label1这个元素添加到Label_arg_rb1这个集合去追问Label_arg_rb1这个集合是干什么的?是事件么?如何触发呢?追答不是事件,就是一个引用【类型】,List
举例:List
T不一定是基础类型,也可以是自定义的实体类
class A
{
}
List lstA = new List();
全部回答
- 1楼网友:青灯有味
- 2021-01-05 03:45
Label_name_rb1和Label_arg_rb1应该是两个List集合。
Label_name_rb1.Add("label1");//意思是向Label_name_rb1里面插入一个字符串,字符串的内容是 label1;
Label_arg_rb1.Add(label1);//意思是向Label_arg_rb1里面插入一个Label控件的引用,Label控件的ID是label1;
一个是插入字符串,一个是插入控件引用追问能问下Label_arg_rb1这个控件引用是如何触发的么?
Label_name_rb1.Add("label1");//意思是向Label_name_rb1里面插入一个字符串,字符串的内容是 label1;
Label_arg_rb1.Add(label1);//意思是向Label_arg_rb1里面插入一个Label控件的引用,Label控件的ID是label1;
一个是插入字符串,一个是插入控件引用追问能问下Label_arg_rb1这个控件引用是如何触发的么?
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯