Umm last I checked, C# doesn't use $ and % to represent variables of any kind. Only language I know of that does that is Perl, but that doesn't look like Pperl.