1

質問があります。文字列を分割して、分割された文字列を1行ずつ表示するにはどうすればよいですか?

弦:

What is "that" ENUM "No", "Yes", "OK", "Cancel";

DataTableが欲しい:

Name   Type    Comment
"that" ENUM    "No"       // all of them
               "Yes"      // should be
               "OK"       // in the same
               "Cancel"   // cell

string[] tmpList = tmp.Split(new Char[] { ' ',',', ';' }, StringSplitOptions.RemoveEmptyEntries);と何かでなければなりませんattributeDEF.Rows.Add(new object[] { tmpList1[1], tmpList1[2], tmpList1[3] + "\n" + tmpList[a]+ "\n"});

誰かが私に手がかりを与えることができますか?

4

2 に答える 2

1

次のコードは、行を生成します。

string tmp = @"What is ""that"" ENUM ""No"", ""Yes"", ""OK"", ""Cancel";

string[] tmpList = tmp.Split(new Char[] { ' ',',', ';' }, StringSplitOptions.RemoveEmptyEntries);

var row = new object[] { tmpList[0], tmpList[3], string.Join("\n", tmpList.Skip(4).ToArray()) };
于 2012-10-29T13:35:51.020 に答える
1

最後のセルの文字列の結合について質問する場合、これは1つのオプションである可能性があります。

var result = String.Join("\n", tmpList.Skip(4).ToArray());
于 2012-10-29T13:38:04.453 に答える