>>I've tested this in every version since 2.0 and the results are consistant. Some people argue that putting m. on the left-hand side makes it clear that it is a variable and will make sure that a variable is used instead of a field. This agruement doesn't hold water. You can't use a field on the left side of an equals.
>
>How about using the variable then?
>
>
?m.MyVar
That's fine. In fact, in this case you should use the m. to make sure that you don't use a field with the same name.
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer