Cryptic C#
Does this code compile?
@classclass
{
public int \u0069n\u0074 = 0;
public string @public = @"Cryptic C#";
}
class
\u0043 : \u0063\u006C\u0061\u0073\u0073 {}string
@string(){
@class ç = new @class();
return new C().@public+ç.@int;
}
Sure it does.
Actually this is useful if you need to interact with other languages were string or int are not keyword for example. You can find more about this in the C# language specifications, (also available on the C# team page)