LIST<>问题

jjyyyyyyjj 2016-11-01 02:59:46
private class list_use
{
private string p_test;

public string pp_test
{
get { return p_test; }
set { pp_test = p_test; }
}
}
private void button1_Click(object sender, EventArgs e)
{
List<list_use> list_uses = new List<list_use>();
}
今天没事写个泛型的DEMO,目的是用泛型对类内变量赋值,网上找了好多资料也没有成功,请问我如何才能实现list_uses对pp_test的赋值?
...全文
184 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
WM_JAWIN 2016-11-02
  • 打赏
  • 举报
回复
foreach( var u in list_uses ){
 u.pp_test="aaaaa";
}
也可以
for(var i=0;i<list_user.count;i++){
Console.WriteLine( list_user[I].pp_test);
}
正怒月神 2016-11-01
  • 打赏
  • 举报
回复
4楼这样最简单, 在get和 set中没有特殊需求,就简写public string pp_test{get;set;}
混QWER 2016-11-01
  • 打赏
  • 举报
回复
public string pp_test { get;set; }
EnForGrass 2016-11-01
  • 打赏
  • 举报
回复
对,set 里面写错了 初始化的话如下

List<list_use> list_uses = new List<list_use>(){new list_use(){pp_test="dddd"},new list_use(){pp_test="dddd"}};
jjyyyyyyjj 2016-11-01
  • 打赏
  • 举报
回复
多谢指点,刚入门有些语法用的不数量
stherix 2016-11-01
  • 打赏
  • 举报
回复
你的属性实现写错了 应该如下 public string pp_test { get { return p_test; } set { p_test = value; } }

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧