Ho un metodo che restituisce null
se il codice postale non è valido e restituisce semplicemente lo string
se è valido. Trasforma anche i dati in determinati casi.Perché provare a utilizzare la stringa? (Stringa Nullable) in C# produce un errore di sintassi?
Ho il seguente test di unità di seguito, ma sto ricevendo errori di sintassi sulle linee in cui si sta utilizzando string?
. Qualcuno potrebbe dirmi perché?
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);
}
Oh cara. Brutta giornata in ufficio, dimenticare completamente le stringhe non devono essere annullabili. #facepalm – ediblecode
No, non cancellare. Lasciateci tutti crogiolarvi nella vostra derisione. – Will
Felice di averlo risolto :) –