分割値のいずれかが文字列であるかどうかを確認するために分割した文字列があります。もしそうなら、私はtrueを返したいのですが、それ以外の場合はfalseです。
string words = "1 2 c 5";
簡単なアプローチです。int 配列に変換してから、値を並べて比較できます。
int[] iar = words.Split(' ').Select(s => int.TryParse(s, out n) ? n : 0).ToArray();
誰もがより良いアプローチを推奨できますか?