-4

このようなものを持つことは可能ですか..ASP 、NET 1.1

ArrayList list = new ArrayList();

list.Add("ccc","sss","34d");
list.Add("vvv","333","f44");
list.Add("ff","6yh","sdsd");
4

5 に答える 5

6

試すlist.Add(new string[]{"ccc", "sss", "34d"});

于 2012-09-06T11:21:03.727 に答える
0

いいえ、3 本の弦を保持するには何らかのオブジェクトが必要です。

public class MyHolder{
   public string A;
   public string B;
   public string C;

   public MyHolder (string a, string b, string c) { 
       A = a; 
       B = b; 
       C = c; 
   }
}


...

list.Add(new MyHolder("ccc","sss","34d"));
于 2012-09-06T11:20:26.413 に答える
0

あなたが持っている最高のものは、 ICollection インターフェイスを実装する任意のオブジェクトを受け入れる AddRange メソッドです http://msdn.microsoft.com/en-us/library/system.collections.arraylist.addrange(v=vs.71).aspx

于 2012-09-06T11:21:07.990 に答える
0

あなたが望むものは次のとおりですList<string>

List<string> myFirstList = new List<string>();
myFirstList.add("My first string");
myFirstList.add("My second string");

List<string> mySecondList = new List<string>();
mySecondList.add("My third string");
mySecondList.add("My fourth string");

// Add all contents of first list to second:
mySecondList.addRange(myFirstList);

参考:MSDN:リストクラス

于 2012-09-06T11:22:28.987 に答える
0

次のように追加することもできます。

list.Add("ccc," + "sss," + "34d");

追加した後、次のような分割関数を使用して各アイテムを分割できます: split(',')

于 2012-09-06T11:58:57.763 に答える