Olası Çoğalt: - Bu iseÇift nedir? C# demek?
public static void AreEqual(double expected, double? actual, double delta) { AssertDoublesAreEqual(expected, (double)actual, delta ,null, null); }
NUnit projenin assert sınıfının kodu okurken
C# newbie: what’s the difference between “bool” and “bool?” ?
Merhaba, , ben bu özel yapı rastladı işlev ikinci giriş parametresi double?
olarak girilir. İlginç olan, bu kodun VS2010'da (C# 4.0) sorunsuz bir şekilde derlenmesidir. Herkes bunun neden hata attığını bilmiyor mu? Neden double?
geçerli bir anahtar sözcük olarak kabul edilir ve ?
için özel bir önem taşır.
Bkz. [C# newbie: "bool" ile "bool?" Arasındaki fark nedir? ?] (http://stackoverflow.com/questions/1181491/c-newbie-whats-the-difference-between-bool-and-bool) –
Adamı indirmeyi durdurun, bu geçerli bir soru ve bunu yapan biri için zor Cevabı bulmak için null işlecini tanıyın. Soruyu tam olarak kopyalayın. – Diadistis
Bu düşüşlerden ne haber? Soru işareti soneki arama motoru dostu değil. InvalidOperationException ile ilgili uyarı almak için – cfern