5 .
KeyEventArgs, EventArgs . EventHandler, , . KeyEvent, KeyPress.
Main () kevt KeyEvent. kevt. KeyPress , -. , .
kevt.KeyPress += (sender, ) =>
Console.WriteLine(" : " + e.ch);
kevt.KeyPress , -. , .
kevt.KeyPress += (sender, ) =>
count++; // count
, count , Main () .
, kevt. OnKeyPress () . . . , #. . , , .
16 ,
#, . , .
2 , #. #. , C# . , , , . . .
, . , , , , . , .NET Framework, #, System.
|
|
Using System;
#. 14, - System. 10, System. , #.
, "" , , , , . , . , Finder, Finder, , . , , , .
namespace. :
namespace {
11
}
. . , , . , , , , .
namespace Counter. , CountDown.
// .
namespace Counter {
// , class CountDown { int val;
public CountDown(int n) { val = n;
}
public void Reset(int n) { val = n;
}
public int Count() {
if(val > 0) return val; else return 0;
}
} // Counter.
, CountDown Counter. , Counter, cs.