рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдЕрдЪреНрдЫреА рдЯрд┐рдкреНрдкрдгреА рд╣реИ
рдЬреЛ рдЖрдк рдХреЗ рдмрд┐рдирд╛ рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣реЗред
рдЕрдВрдХрд▓ рдмреЛрдмрд╣рд╛рд▓ рд╣реА рдореЗрдВ, рдХреЛрдб рдкрд░ рдЯрд┐рдкреНрдкрдгреА рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдЬреАрд╡рдВрдд рдмрд╣рд╕ рдмрд╣реБрдд рдердХрд╛рдК рд╣реЛ рдЧрдИ рд╣реИред рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рдмреИрд░рд┐рдХреЗрдбреНрд╕ рдХреЗ рдПрдХ рддрд░рдл рдЖрддреНрдо-рд╡рд┐рд╢реНрд╡рд╛рд╕ рд╡рд╛рд▓реЗ рдЬреВрдирд┐рдпрд░ рд╣реЛрддреЗ рд╣реИрдВ рдЬрд┐рдирдХреЗ рдкрд╛рд╕ рдлреЙрд░реНрдо рдХреА рдПрдХ рдирд┐рд░реНрд╡рд┐рд╡рд╛рдж рд╕реНрдерд┐рддрд┐ рд╣реЛрддреА рд╣реИ
"рд▓реЗрдХрд┐рди рдореИрдВ рдЗрд╕ рдкрд░ рдЯрд┐рдкреНрдкрдгреА рдХреИрд╕реЗ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЯрд┐рдкреНрдкрдгреА рдХреЗ рдмрд┐рдирд╛ рд╕рдордЭ рд╕реЗ рдмрд╛рд╣рд░ рд╣реЛрдЧрд╛!" рджреВрд╕рд░реЗ рдкрд░ - рдЕрдиреБрднрд╡ рдореЗрдВ рд╡рд░рд┐рд╖реНрдаред рд╡реЗ рд╕рдордЭрддреЗ рд╣реИрдВ рдХрд┐ рдЕрдЧрд░ рдпрд╣ рдмрд┐рдирд╛ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЗ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ, рддреЛ
"рдпрд╣ рдмреЗрд╣рддрд░ рд╣реЛрдЧрд╛, рд▓рд╛рдирдд рд╣реИ, рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП!" ред рд╢рд╛рдпрдж, рдХрдИ рдХреЛ рдЫрд╛рддреНрд░ рдмреЗрдВрдЪ рд╕реЗ рдЯрд┐рдкреНрдкрдгреА рдХреА рдкреНрдпрд╛рд╕ рд╣реИ, рдЬрдм рд╕рд╛рдереА рд╢рд┐рдХреНрд╖рдХреЛрдВ рдиреЗ рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ рдкрд░ рдЯрд┐рдкреНрдкрдгреА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд┐рдпрд╛,
"рддрд╛рдХрд┐ рдЫрд╛рддреНрд░ рдмреЗрд╣рддрд░ рддрд░реАрдХреЗ рд╕реЗ рд╕рдордЭ рд╕рдХреЗ ред
" рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ, рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреЛ рдХреЛрдб рдХреЛ рд░реЛрдХрддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдореИрдВ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдЯрд┐рдкреНрдкрдгреА рдирд╣реАрдВ рд▓рд┐рдЦрдиреЗ рдХреА рд╡рдХрд╛рд▓рдд рдирд╣реАрдВ рдХрд░рддрд╛, рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдЖрдк рдРрд╕рд╛ рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣реЗ рдЬрд┐рд╕реЗ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рддреЛ рдЗрд╕реЗ рдЕрдкрдиреА рдЫреЛрдЯреА рдЬреАрдд рд╕рдордЭреЗрдВред рдореИрдВ рддреБрд░рдВрдд рдХрдИ рдмрд╣реБрдд рд╣реА рдЪрддреБрд░ рдкреБрд╕реНрддрдХреЛрдВ рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛, рдЬрд┐рд╕рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдореЗрд░реА рд╕реНрдерд┐рддрд┐ рдмрди рдЧрдИ рдереАред рдореИрдВ рдЗрди рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓реЗрдЦрдХреЛрдВ рд╕реЗ рдкреНрдпрд╛рд░ рдФрд░ рд╕рдореНрдорд╛рди рдХрд░рддрд╛ рд╣реВрдВ, рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЙрдирдХреА рд░рд╛рдп рд╕рд╛рдЭрд╛ рдХрд░рддрд╛ рд╣реВрдВред
рддреЛ рдХреНрдпрд╛ рдореБрдЭреЗ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рдЗрддрдирд╛ рдЧреБрд╕реНрд╕рд╛ рдЖрддрд╛ рд╣реИ? рдореИрдВ рдХреБрдЫ рдмреБрдирд┐рдпрд╛рджреА рдмрд┐рдВрджреБ рджреВрдВрдЧрд╛:
- рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ рддрддреНрдХрд╛рд▓ рдХреЛрдб рдХреЛ рдЕрд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рддреА рд╣реИрдВ, рдкрдардиреАрдпрддрд╛ рдмрд┐рдЧрд╛рдбрд╝рддреА рд╣реИрдВ
- рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдВ рд▓рд┐рдЦрдиреЗ рдФрд░ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордп рд▓реЗрддреА рд╣реИрдВ
- рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ рдЭреВрда (рдХреБрдЯрд┐рд▓ рд╕реЗ рд▓рд┐рдЦрд┐рдд, рдЕрдкреНрд░рдЪрд▓рд┐рдд рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд)
рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдореИрдВ рдорд╛рдирддрд╛ рд╣реВрдВ рдХрд┐ рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреА рдЕрднреА рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЖрдкрдХрд╛ рдХреЛрдб рдЕрдзрд┐рдХ рд╕реБрдВрджрд░ рд╣реЛрдЧрд╛, рдРрд╕реЗ рдорд╛рдорд▓реЗ рдХрдо рд╣реЛрдВрдЧреЗред рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рдПрдХ рдЕрдЪреНрдЫреА рдЯрд┐рдкреНрдкрдгреА рд▓рд┐рдЦрдирд╛ рднреА рдПрдХ рдХрд▓рд╛ рд╣реИред рдХрд╛рд╢, рдХрдИ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рдкрд╛рд╕ рдирд╣реАрдВ рд╣реИ, рдЬреНрдпрд╛рджрд╛рддрд░ рдХрд┐рд╕реА рднреА рддрд░рд╣ рдЯрд┐рдкреНрдкрдгреА рд▓рд┐рдЦрддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рд▓рд╛рдн рдЕрдХреНрд╕рд░ рд╕рдВрджрд┐рдЧреНрдз рд╣реЛрддреЗ рд╣реИрдВред рдФрд░ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╕рдХреНрд╖рдо рдЯрд┐рдкреНрдкрдгреА рд▓рд┐рдЦрдиреЗ рдореЗрдВ рд╕рдордп рдФрд░ рдкреНрд░рдпрд╛рд╕ рдХреИрд╕реЗ рдЦрд░реНрдЪ рдХрд░реЗрдВ, рдХреНрдпрд╛ рдХреЛрдб рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрдиреЗ рдкрд░ рдкреИрд╕рд╛ рдЦрд░реНрдЪ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рдирд╣реАрдВ рд╣реИ рддрд╛рдХрд┐ рдЗрд╕реЗ рдЯрд┐рдкреНрдкрдгреА рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рди рд╣реЛ?
рдЖрдЗрдП рдХреБрдЫ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░реЗрдВ рдЬрд┐рд╕рдореЗрдВ рдЖрдк рдЯрд┐рдкреНрдкрдгреА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВред рдореИрдВ C # рдореЗрдВ рдХреЛрдб рдХрд╛ рдЙрджрд╛рд╣рд░рдг рджреЗрддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдЗрд╕ рд╡рд┐рд╖рдп рдХреЗ рд▓рд┐рдП рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИред
рдЬрдм рдЖрдк рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЗ рдмрд┐рдирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ рдЬреЛ рдХреЛрдб рджреЛрд╣рд░рд╛рддреА рд╣реИрдВ
рдЖрдЗрдП рдХреЛрдб рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВ:
//
public int CalcSumOfElement(int[] elements) //
{
int result = 0; //
int n = elements.Length; // , ..
for (int i = 0; i < n; i++) //
result += elements[i]; //
return result; //
}
, , , , , . . тАФ . . : . , тАФ .
,
, :
public class Item
{
private int value; // ,
//
public Item(int twoValue)
{
value = twoValue >> 1; //
//
}
}
, . , , . , .
,
HashSet<int> set; // , -
//
// ,
// - : http://ru.wikipedia.org/wiki/%D0%A5%D0%B5%D1%88-%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D0%B0
- , / / . . .
,
//
// public void DoIt()
, ///. , . - , , . ! - - ?
,
:
┬л, 300 , . . 10- , ┬╗. , , , - . 300- . тАФ .
,
public int GetSeconds(int hours)
{
return hours * 3600; // 3600 - ,
}
, , тАФ , , . , . , :
private const int SecondsInHour = 3600;
public int GetSeconds(int hours)
{
return hours * SecondsInHour;
}
,
┬л ┬╗ , .
MOV AX, 723h ; R. I. P. L. V. .
, : ┬лRest in peace, Ludwig van Beethoven┬╗, .. 723 тАФ .
, , . ( ), - (
┬л , , ┬╗). , . , - .
,
, , . .
public void Main()
{
// , .
// .
// Run.
// , Run ┬л┬╗.
// , .
// , .
// , Main.
// , Main.
}
,
, , . , , .
// Sum(1, 2) == 3
// Sum(2, 1) == 3
// Sum(2, 2) == 4
public int Sum(int a, int b)
тАФ . , Unit-. . Unit- тАФ . - , Unit-?
,
, , :
// 11.06.13: . - -, .
// 12.06.13: , тАФ . .
: тАФ . . , . - , .
,
. , , - . :
// int number = GetNumber()
// int number = 4;
// int number = 5;
int number = 4;
// double number = 4.5;
// decimal number = 4.5;
// string number = " ";
? : , , . , тАФ . , . , . , , :
┬л , , , , ┬╗.,
bool flagA = true;
bool flagB = false;
bool flagC = true;
if (Condition(flagA, flagB, flagC))
Foo();
// else true,
. true? true else- , true. , ? ?
, . , . ! , , .
,
. , . . , , , - ASCII-, , . , .
, . , (, ).
,
//
public int Sum(int a, int b)
. ? , - , , . : , . , . , , , .
,
, , , . - . , , .
,
, , . , . , - , . , , ┬л┬╗ . , , . , .
, TODO
- . , IssueTacker, . , Issue, , , . , IDE TODO- , . , . TODO- , .
,
- , , . , , . , , - , . , .. , . , - , тАФ , .
,
( ). , , . API, private- . , . , , .
,
- , .. , тАФ , .
: , , тАФ , . , , тАФ , , . , , , .
, тАФ
, - .
Update:, , , , . , ( , , ..). , , (, ). , 100 , , . , . , : тАФ , , . тАФ .