Hỏi đáp
Chia sẻ kiến thức, cùng nhau phát triển
Em đọc về 2 cái mà không biết nó cụ thể chức năng làm gì , mọi người có thể nói chung về chức năng của 2 từ lệnh đó giùm e với ạ :) E cảm ơn
Em đọc về 2 cái mà không biết nó cụ thể chức năng làm gì , mọi người có thể nói chung về chức năng của 2 từ lệnh đó giùm e với ạ :) E cảm ơn
Để sử dụng tính năng này, Bạn cần đăng nhập bằng tài khoản Howkteam.
Đăng nhập
Để xem được nội dung và giúp Kteam duy trì hoạt động.
Bạn vui lòng tắt Adblock trên website howkteam.vn nhé!
Ví dụ bạn có 1 danh sách i thuộc lớp Nguoi, lớp NhanvVien và SinhVien kế thừa lớp người,
Từ khóa "is" (là) sẽ giúp mình kiểm tra Nguoi thứ i có phải là NhanVien hay SinhVien hay không?
Nếu là NhanVien hay là SinhVien thì từ khóa "as" (như) thì sẽ ép kiểu thành NhanVien(SinhVien) để có thấy sử dụng nó như NhanVien(SinhVien)
Tóm lại:
"is" dùng để so sánh đối tượng đó có cùng loại.
"as" dùng để ép kiểu đối tượng
Mình chỉ mới học C# cơ bản với OOP(C#), nên chỉ nói trong phạm vi mình biết, sai thì mong các bạn nhiệt tình nén đá :D
đang vướng cái này :))