Greetings Overflowers,
I know in C we can define a struct inline with the variable declaration so that the struct type is specific to this variable. This is instead of defining the type alone then declaring the variable to be of that struct type. Is this possible in C#?
Thank !
This is not possible in C#, however you can define an instance of an anonymous type like this:
var x = new { SomeField = 1, SomeOtherField = "Two" };
This would effectively be the same, giving you an instance of a type that is specific to that variable and cannot used outside the variable's scope.