前提・実現したいこと
C#でListの中に入っている文字に対して処理を振り分けたいと思っています
ListA<"あ","い","う","え">
ListB<"か","き">
※リストの中身は可変です
該当のソースコード
C#
1tring[] outputPlants = (hogehoge) 2 3foreach (string plant in outputPlants) 4{ 5 switch (plant) 6 { 7 case listA.Contains(plant): 8 Y1++; 9 break; 10 11 case listB.Contains(plant): 12 Y2++; 13 break; 14 15 default: 16 Y3++; 17 break; 18 }
発生している問題・エラーメッセージ
caseのところにて
型 'bool' を 'string' に暗黙的に変換できません
補足情報(FW/ツールのバージョンなど)
C#
VS2015
提示のコードは間違いが多すぎます
もちっときちんとコピペ&考察しましょう
回答2件
あなたの回答
tips
プレビュー