この質問が以前に行われたことがあるかどうかはわかりません。私がそれをすることを知っている方法は時々それで便利ではありません。
string[] exts = { "png", "jpg", "gif" };
if (exts.Contains(Path.GetExtension(filename)))
{
}
変数の位置を変更したい
if(Path.GetExtension(filename) is in exts)
{
}
とにかくそれをしていただければ幸いです、LINQ、配列関数など