TryParseメソッドを使用して結果を出力しようとしていますが、結果を表示するために3値出力を使用する方法が固まっています。助けてもらえますか?Console.WritelineをC#の3進演算子で使用する
using System;
namespace Video1
{
class Program
{
static void Main()
{
string number = "100.51yutr";
int Result_of_Conversion = 0;
bool is_Conversion_Successful = int.TryParse(number, out Result_of_Conversion);
is_Conversion_Successful == true ? Console.WriteLine(Result_of_Conversion) : Console.WriteLine("Check");
}
}
}
'Console.WriteLineを(is_Conversion_Successful Result_of_Conversion:? "チェック");' – Rob
申し訳ロブ..それは動作しません。 "'int'と 'string'の間に暗黙的な変換がないため、条件式の型を判別できません"というエラーが返されます。 – TotalGadha
@TotalGadhaあなたは 'Result_of_Conversion.ToString()'を呼び出す必要があります。 – m1kael