>I agree, but you don't need to assign a value to MyString when you declare it. You can do it later in the code. I don't really see a difference between string and var here. In either case, you're not going to just define the variable. You're always going to assign a value and use it someplace.
>
I'm sorry Craig,
You
have to assign a value when you declare it.
This won't compile
var xxx; // Implicitely-typed local variables must be initialzed
xxx = "p";
Gregory