私は次の文字列パターンを持っています:1:2,2:3
。
これは、1つの文字列の配列に似ています。
最初の要素は次1:2
のとおりです。2番目の要素は次のとおりです。2:3
それを解析して辞書を作成したい:
1,2 // 0 element in Dictionary
2,3 // 1 element in Dictionary
これは私のコードです:
Dictionary<int,int> placesTypes = new Dictionary<int, int>();
foreach (var place in places.Split(','))
{
var keyValuePair = place.Split(':');
placesTypes.Add(int.Parse(keyValuePair[0]), int.Parse(keyValuePair[1]));
}
これを行うための最良の方法はありますか?
ありがとう。