下記のコードをLINQで書くにはどのように記載すればよいのでしょうか。
また、現状のコードの何が悪いのでしょうか。
下記のコードをLINQで書こうと、
C#
1 TreeNode rootNode = new TreeNode("ルート1"); 2 TvResult.Nodes.Add(rootNode); 3 4 foreach(string s in list) 5 { 6 rootNode.Nodes.Add(s); 7 }
LINQを使用して次のようなコードを書きました
C#
1 TreeNode rootNode = new TreeNode("ルート1"); 2 TvResult.Nodes.Add(rootNode); 3 4 rootNode.Nodes.Add(memberFile.CheckedResult.Select(x => x.ToString());
しかし、 よくわからない文字列が子ノードに格納されてしまい困っています。
"System.Linq.Enumerable+WhereSelectListIterator`2[System.String,System.String]"
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/03/31 03:01
2019/03/31 03:35
2019/03/31 03:47
2019/03/31 04:25