|
分類:[C#]
C#初心者ですが、以下のようなソースコードをLinqで、
どのように記述すれば良いか不明につき、回答頂ければ幸いです。
可能であれば、メソッド構文とクエリ式の両方での記述方式を回答頂けると助かります。
よろしくお願いします。
【開発環境】
Windows7
C#
.NET 3.5
【ソースコード(一部抜粋になります)】
var arr_no = new[] {1,3};
string [] arr_bar_data = new string[3] {"いち","に","さん"};
string str_data = null;
foreach (int int_no in arr_no)
{
if (String.IsNullOrEmpty(str_data))
{
str_data = arr_bar_data[int_no];
}
else
{
str_data = str_data + "-" + arr_bar_data[int_no - 1];
}
}
|