https://abundantcode.com/c-compiler-error-cs0165-use-of-unassigned-local-variable-0/
C# Compiler Error – CS0165 use of unassigned local variable ‘{0}’