7
Có một toán tử tương đương ?:
trong .net không? ví dụ như trong java Tôi có thể làm:Java?: Toán tử trong vb.net
retParts[0] = (emailParts.length > 0) ? emailParts[0] : "";
hơn
if (emailParts.length > 0) {
retParts[0] = emailParts[0];
} else {
retParts[0] = "";
}
Tôi muốn để có thể làm tương tự như trong VB.NET.
+1: Lưu ý VB 2008 chỉ - phiên bản cũ không hỗ trợ thay đổi này của các nhà điều hành Nếu. –
Vì vậy, về cơ bản Nếu là loại an toàn nhưng chỉ trong 3,5+, Nếu không phải là loại an toàn nhưng là trong tất cả các phiên bản? – themaninthesuitcase
'If' là loại an toàn và chỉ có sẵn trong 3,5+. 'IIf' (hai" I ") không an toàn và có sẵn trong tất cả các phiên bản. – Heinzi