Tôi nhận được một số dữ liệu từ máy khách dưới dạng json. Tôi đang viết này:.Trim() khi chuỗi rỗng hoặc rỗng
string TheText; // or whould it be better string TheText = ""; ?
TheText = ((serializer.ConvertToType<string>(dictionary["TheText"])).Trim());
Nếu biến đó được phân tích cú pháp từ json trở lại trống rỗng, không đụng mã này khi tôi gọi phương thức .Trim()?
Cảm ơn.
Vâng, nó sẽ sụp đổ nếu đó là null. .. – BoltClock
(myValue ?? "") .Trim() allways sẽ hoạt động. – Larry
Với C# 6.0 bây giờ chúng ta có thể sử dụng các toán tử null có điều kiện, như theText? .Trim() – Santosh