我不知道這個問題以前是否被問過。我知道這樣做有時並不方便。另一種查找字符串是否是數組的方法
string[] exts = { "png", "jpg", "gif" };
if (exts.Contains(Path.GetExtension(filename)))
{
}
我想改變
if(Path.GetExtension(filename) is in exts)
{
}
反正做變量的位置,將不勝感激,LINQ,陣列功能等
我不知道這個問題以前是否被問過。我知道這樣做有時並不方便。另一種查找字符串是否是數組的方法
string[] exts = { "png", "jpg", "gif" };
if (exts.Contains(Path.GetExtension(filename)))
{
}
我想改變
if(Path.GetExtension(filename) is in exts)
{
}
反正做變量的位置,將不勝感激,LINQ,陣列功能等
你可以寫上string
擴展方法需要string[]
並測試字符串是否在數組中(使用Contains
) - 那麼您將有"aString".IsIn(myArray)
。
public static bool IsIn(this string toTest, string[] exts)
{
return exts.Contains(toTest);
}
if(Path.GetExtension(filename).IsIn(exts))
{
}
好的。我很抱歉打擾你,請你看看我的其他問題http://stackoverflow.com/questions/12761968/using-stream-with-fileupload-manipulating-the-result-somehow – codingbiz
@codingbiz - 看着它並沒有回答,因爲受讚揚的面積太大。沒有錯誤/異常數據發佈,所以沒有什麼可繼續。 – Oded
沒有評論區域,圖像保存完好,但是當我添加它時,圖像保存但空白/或不作爲真實圖像,所以它不顯示在瀏覽器中。我認爲在'.SaveAs'被調用之前'using'塊會清除流。我知道這是因爲移動.SaveAs進入'使用'作品 – codingbiz
我不知道你在這裏問什麼。 – Oded
@Oded我希望數組在右側。 – codingbiz
你爲什麼要這樣? –