Is it possible to force C# compiler to treat var as a keyword and not as a class identifier when a class of name var is declared?
public class var
{
}
public class A
{
}
public class Program
{
public static void Main()
{
var a=new A{}; // Cannot implicitly convert type 'A' to 'var'
}
}