文字列にリストからelememntが含まれているかどうかを簡単にチェックしようとしています。String.Containにリストから要素が含まれているか確認してください。
// if(Change.Any(x => x.Contains(pname)))
if (pname.Contains(Change.Count.ToString()) )
{
print("ole");
Health = System.Convert.ToInt32(changer);
Health ++;
changer = Health .ToString();
pname = cName + changer;
}
'pname'文字列に数字が含まれているかどうかを確認しています。コメント行はすでに正しいです!あなたはどんな問題に直面していますか? – Kroltan
pname = MyVolume 1、Changeに{1,2,3,4}のような要素がある場合pnameに変更のある単語が含まれているかどうかをチェック –
@paulp 'pname'と' Change'のデータ型を見る必要があります。 – user3185569