Butuh waktu untuk mengarungi semua itu;-)
error CS1002: ; expected
berarti seperti yang dikatakan bahwa Anda lupa titik koma yang mengakhiri di akhir baris. Memecahkan itu seharusnya sepele bagimu, bukan?
System.Web.UI.Page.User is a 'property' but is used like a 'type
Kompilator menginterpretasikan kelas pengguna Anda sama seperti properti System.Web.UI.Page.User. Konflik nama.
Anda dapat menyelesaikannya dengan mengganti nama kelas Pengguna Anda menjadi sesuatu yang lain seperti MyUser
, bukan hanya mengubah namespace(!)
Atau tentukan nama lengkap kelas yang memenuhi syarat, dalam kasus Anda
PET.User NewRegis = new PET.User();