读书人

C# 关于字符串数组的赋值与使用给ID

发布时间: 2012-05-28 17:59:33 作者: rapoo

C# 关于字符串数组的赋值与使用,给ID001 - ID100 的string 数组(或者Dictionary)赋值?

关于字符串数组的赋值与使用,给ID001 - ID100 的string 数组(或者Dictionary)赋值,然后传到另一个函数,并且使用ID001- ID100的名称和值:

1. 定义一个object,包含ID和值(string)

ID001
ID002
...
ID100



2. 给ID赋值
ID001 = xxxx
ID002 = xxxx
...
ID100 = xxxx


3. 传送object到另一个函数

4. 循环读取ID001值

fields["ID001"] = xxxx;
。。。


[解决办法]
Dictionary<string,string> dic=new Dictionary<string,string>();
dic.Add("ID001","xxxx");
.....

void Fun(Dictionary<string,string> dic)
{
dic.ToList().ForEach(x=>{Console.Write("Key={0},Value={1}",x.Key,x.Value);});
}
[解决办法]

C# code
        Dictionary<string, string> dictionary = new Dictionary<string, string>(100);        for (int i = 1; i <= 100; i++)            dictionary.Add("ID" + i.ToString("D3"), i.ToString()); 

读书人网 >C#

热点推荐