投稿者 mu  (社会人) 投稿日時 2024/5/8 07:53:44
C#初級講座第4回に登場する
Console.Write("1つ目の数字: ");
string value1 = Console.ReadLine()!;
の「!」はどんな機能ですか?

また、書籍で、textSetTimeというプロパティ名のテキストボックスに整数を入れてボタンをクリックするとtextRemainingTimeというテキストボックスに同じ整数が入った後1ずつ減っていき終了するタイマーの基本機能を学習するwindowsフォームアプリのソースコードに
if (!int.TryParse(textSetTime.Text, out endTime))
{
       endTime = 1;
}
とあり、また「!int」の意味が分かりません。
どなたかよろしくお願いします。