Why Senior .NET Engineers Rarely Trust User Input

Most beginner C## developers discover TryParse() while learning console applications.

It usually appears during a simple exercise:

Console.Write("Enter quantity: ");

string? input = Console.ReadLine();