net/C# アプリケーション アイテムのリストがあります。
コード ビハインド: 各アイテムにローカル リソースから画像を割り当てたい。商品名と写真名は同じです。写真はすべて私のプロジェクトの「画像」フォルダーにあります。
画像をアイテムに割り当てる方法の例:
Item1.PictureUrl = "images/items/" + item1.Name + ".jpg";
写真のない商品もございます。私は彼らにデフォルトの写真を割り当てたいと思っています。
これを使用して画像が存在するかどうかを確認しようとしました:
foreach(ObjectItem item in ListOfItems)
{
if(File.Exists("images/items/"+item.Name+".jpg"))
item.PictureUrl = "images/items/"+item.Name+".jpg";
else
item.PictureUrl= "images/Default.jpp";
}
ただし、画像が存在する場合でも、File.Exists メソッドは常に false を返します。また、「/」の代わりに「\」を使用しようとしましたが、機能しませんでした
どうすればいいですか?
助けてくれてありがとう