Tôi muốn kiểm tra xem một đối tượng được xác định hoặc tồn tại bằng C#.Làm thế nào để kiểm tra xem một đối tượng được xác định?
Something như thế này:
if (defined(Object)){
}
Tôi muốn kiểm tra xem một đối tượng được xác định hoặc tồn tại bằng C#.Làm thế nào để kiểm tra xem một đối tượng được xác định?
Something như thế này:
if (defined(Object)){
}
Bạn kiểm tra nếu nó null
trong C# như thế này:
if(MyObject != null) {
//do something
}
Nếu bạn muốn kiểm tra chống lại mặc định (khó khăn để hiểu được những câu hỏi về những thông tin nhất định) kiểm tra:
if(MyObject != default(MyObject)) {
//do something
}
Nếu loại lớp không được xác định, bạn sẽ gặp lỗi trình biên dịch i f bạn cố gắng sử dụng lớp học, vì vậy trong ý nghĩa đó bạn cần phải kiểm tra.
Nếu bạn có một ví dụ, và bạn muốn đảm bảo nó không phải null, chỉ cần kiểm tra cho null:
if (value != null)
{
// it's not null.
}
Tôi có biến 'động' và điều này không hoạt động. – zchpit
có thể xây dựng xin vui lòng Bạn có nghĩa là không null? – systempuntoout
Bạn có muốn biết một đối tượng đã được khởi tạo không? nếu vậy bạn chỉ có thể sử dụng nếu (SomeObject! = null). Nếu không, vui lòng cung cấp thêm thông tin – TimothyP
một chức năng không thể thực hiện được. những gì một khái niệm kỳ lạ. – fearofawhackplanet