= 0"); //... } } W przypadku kiedy warunek nie jest spełniony na ekranie wyświetlany jest komunikat. Sprawa jasna. O ile samo wywołanie metody Debug.Assert() nie jest problematyczne. (przecież istnieje coś takiego jak Intellisense!), to problemem staje się wypełnianie argumentu message (“number >= 0”), z..." />

autor: W projekcie nad którym aktualnie pracuję pojawia się bardzo dużo asercji w postaci: internal class Foo { public void Bar(int number) { Debug.Assert(number < 0, "number >= 0"); //... } } W przypadku kiedy warunek nie jest spełniony na ekranie wyświetlany jest komunikat. Sprawa jasna. O ile samo wywołanie metody Debug.Assert() nie jest problematyczne. (przecież istnieje coś takiego jak Intellisense!), to problemem staje się wypełnianie argumentu message (“number >= 0”), z...

Tagi: assert, debug
Źródło: jdubrownik.com
Dziel się z innymi:
Szybsze pisanie Debug.Assert() dzięki Expression - jdubrownik.com

Inne 4799 dni, 4 godziny, 14 minut temu macko 92 pokaż kod licznika zwiń

Wczytywanie artykułów...