Tôi có phương thức trả về null
nếu mã bưu điện không hợp lệ và chỉ trả về string
nếu nó hợp lệ. Nó cũng biến đổi dữ liệu trong một số trường hợp nhất định.Tại sao cố gắng sử dụng chuỗi? (Nullable chuỗi) trong C# sản xuất một lỗi cú pháp?
Tôi có bài kiểm tra đơn vị sau đây nhưng tôi gặp phải lỗi cú pháp trên các dòng đang sử dụng string?
. Bất cứ ai có thể cho tôi biết lý do tại sao?
public void IsValidUkPostcodeTest_ValidPostcode()
{
MockSyntaxValidator target = new MockSyntaxValidator("", 0);
string fieldValue = "BB1 1BB";
string fieldName = "";
int lineNumber = 0;
string? expected = "BB1 1BB";
string? actual;
actual = target.IsValidUkPostcode(fieldValue, fieldName, lineNumber);
Assert.AreEqual(expected, actual);
}
Ôi trời ơi. Ngày tồi tệ tại văn phòng, hoàn toàn quên dây không phải là vô giá trị. #facepalm – ediblecode
Không, đừng xóa. Hãy để chúng tôi tất cả các bask trong tình trạng của bạn. – Will
Vui vì bạn đã sắp xếp xong :) –