chr*_*ris 7 .net c# arrays collections
C#中用于存储以下数据的好集合:
我有复选框,带有与每个复选框关联的subjectId,varnumber,varname和title.
我需要一个可以是任何大小的集合,类似于ArrayList可能与:
list[i][subjectid] = x;
list[i][varnumber] = x;
list[i][varname] = x;
list[i][title] = x;
Run Code Online (Sandbox Code Playgroud)
有什么好主意吗?
Han*_*ant 14
一个List<Mumble>地方波波是存储性能的小帮手类.
List<Mumble> list = new List<Mumble>();
...
var foo = new Mumble(subjectid);
foo.varnumber = bar;
...
list.Add(foo);
,..
list[i].varname = "something else";
Run Code Online (Sandbox Code Playgroud)
public Class MyFields
{
public int SubjectID { get; set; }
public int VarNumber { get; set; }
public string VarName { get; set; }
public string Title { get; set; }
}
var myList = new List<MyFields>();
Run Code Online (Sandbox Code Playgroud)
要访问会员:
var myVarName = myList[i].VarName;
Run Code Online (Sandbox Code Playgroud)