Bukankah varkata kunci di C #? Tetapi mengapa saya bisa melakukan ini:
public class var { }
public class main
{
public static void main(string[] args)
{
var testVar = new var();
}
}
Yang vardigunakan dalam kode adalah varkelas yang dideklarasikan sebelum mainkelas tersebut. Dan kompilator bahkan tidak mengeluh.
Sedangkan saat saya melakukan ini:
public class int { }
atau ini:
public class true { }
Kompilator mengatakan itu intatau trueadalah kata kunci dan tidak dapat digunakan seperti itu. Kenapa tidak sama dengan var?
var var = "var";dengan metode. Bagaimanapun, ini hari Jumat.