Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Otvorte aplikáciu Visual Studio 2010 kliknutím na jeho ikonu programu . Keď sa to načíta , vyberte " File /New /Project " a kliknite na " Visual C # /Aplikácia konzoly . " Je vytvorený nový projekt aplikácie konzoly , a súbor zdrojový kód sa zobrazí v hlavnom okne editora . Súbor zdrojový kód obsahuje definíciu triedy a prázdnu metódu main . Umiestnite kód , ktorý nasleduje v - medzi zloženými zátvorkami hlavného spôsobu
2
deklarovať novú " DataTable " objekt tým , že píše nasledujúci príkaz : .
DataTable dt = new DataTable ( ) ;
3
deklarovať celočíselnú premennú s názvom " DBNull " , ktorý sa bude ukladať výsledok " System.DBNull " prevádzky rovnosti :
int DBNull = 0 ;
4
Vytvoriť " foreach " slučku , ktorá chytí všetky riadky z " DataTable " , ako je toto :
foreach ( DataRow riadok dt.Rows ) { }
5
Umiestnite nasledovné " if - else " vyhlásenie vnútri zložených zátvoriek na " foreach " slučky . Toto vyhlásenie testuje riadky v " DataTable " rovnosti s " System.DBNull . " Ak existuje riadok , číslo " DBNull " je nastavená na " 0 " . Inak je nastavený na " 1 " .
if ( DBNull.Value.Equals ( row [ " " ] ) ) { DBNull = 0 ; } else { DBNull = 1 ; }
6
Vytlačte si hodnotu celého čísla " DBNull " tým , že sa nasledujúci príkaz v spodnej časti hlavnej metódy , mimo " foreach " slučky : celým
System.Console.WriteLine ( " { 0 } " , DBNull ) ;
7
spustite program stlačením zeleného tlačidla " Play " . Program testuje riadky z " DataTable " rovnosti s " System.DBNull . " Vzhľadom k tomu , žiadne riadky boli skutočne vytvorené , tieto riadky sú zhodné s " System.DBNull , " a program vytlačí hodnotu " 0 " .