自分のお店を開く時の心構えとは? >>

こんにちは、

”てすと、です。¥四月、寒い。” のような文字列があり
これを¥で区切り、さらにカンマで区切って(Splitでここはできたのですが)
結果を下記のように配列に格納したいと思うのですが、どのように記述すればよいでしょうか?

配列(0,0)=”てすと”
配列(0,1)=”です。”
配列(1,0)=”四月”
配列(1,1)=”寒い。”

文字列の内容が定まっていないため配列の要素数が変動してするものでして。

このQ&Aに関連する最新のQ&A

A 回答 (1件)

例えば、このような感じでしょうか。



string org = @"てすと、です。\四月、寒い。\五月、暖かい、かな。\六月、じめじめ、嫌な、感じ。";
string[] a = org.Split( '\\' );
string[][] aa = new string[a.Length][];
int i = 0;
foreach( string s in a )
{
aa[i] = s.Split('、');
i++;
}
System.Diagnostics.Debug.WriteLine(aa[0][0]);
System.Diagnostics.Debug.WriteLine(aa[0][1]);
System.Diagnostics.Debug.WriteLine(aa[1][0]);
System.Diagnostics.Debug.WriteLine(aa[1][1]);
System.Diagnostics.Debug.WriteLine(aa[2][0]);
System.Diagnostics.Debug.WriteLine(aa[2][1]);
System.Diagnostics.Debug.WriteLine(aa[2][2]);
System.Diagnostics.Debug.WriteLine(aa[3][0]);
System.Diagnostics.Debug.WriteLine(aa[3][1]);
System.Diagnostics.Debug.WriteLine(aa[3][2]);
System.Diagnostics.Debug.WriteLine(aa[3][3]);
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング