teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

追記

2017/05/18 15:24

投稿

hartman
hartman

スコア13

title CHANGED
@@ -1,1 +1,1 @@
1
- C# リストからの値の取り方について
1
+ C# リストからの値の取り方について
body CHANGED
@@ -18,4 +18,17 @@
18
18
  最初または最後だったらとか判定しなくちゃいけいないと思うとコードが少し
19
19
  ごちゃごちゃしてしまいます。
20
20
 
21
- 値の取得方法やカンマのつけ方など含めて簡潔にできる方法を教えて下さい。
21
+ 値の取得方法やカンマのつけ方など含めて簡潔にできる方法を教えて下さい。
22
+
23
+
24
+ 追記
25
+
26
+ 返事が遅くなってしまいましたが
27
+ 回答してくださった方ありがとうございます。
28
+
29
+ コードは結局以下の形となりました(若干どこか間違っているかもしれませんが現状このような形です)
30
+ string.Join(",", sampleList.Where(!string.IsNullOrEmpty(No) && !string.IsNullOrEmpty(Name)).Select(sample => sample.No).ToArry());
31
+
32
+ Whereの条件にNoが数値(long型)かどうかのチェックを入れたいのですが
33
+ まだ試してはいませんがTryParseだとout値はいらないです、他に数値に変換できるかどうかの関数って存在するのでしょうか?
34
+ 自分で作るしかないのでしょうか?