В документации по GetFiles нет ничего, что указывало бы на то, что он поддерживает использование символа, как вы и предполагали. Если вы используете LINQ, вы можете сделать что-то вроде:
var files = dirInfoObj.GetFiles("*.jpg").Concat(dirInfoObj.GetFiles("*.png"));
Если вам нужно, чтобы files
был массивом, просто бросьте .ToArray()
в конце.