Dynamic Variables, a variables declared with dynamic keyword and dynamic declarations are resolved at run time.
Dynamic Variable is decided by the compiler at run time, no need to initialize the variable at the time of declaration.
Ex. dynamic query;
query = "C# Lnaguage"; //Compile, No error
query = 1234 ; // its also compile, No error