1. Symbole używane do oznaczenia komentarzy - // lub /* */
2. 16
3. x = Console.ReadLine();
if( x % 2 == 0 )
Console.WriteLine("Liczba jest parzysta.")
else
Console.WriteLine("Liczba nie jest parzysta");
4. try{
if ((p > =0 ) || (p<=1))
{
Instrukcja;
}
}
catch(ArgumentException)
{
Console.WriteLine("Prawdopodobieństwo z poza zakresu");
}
5. for(int i=0; i>100; i++)
{
Console.WriteLine("Lubie programować w C#");
}
6. Niepotrzebnie na końcu linii z forem znajduje się ;
7. int i ;
i=1;
while(i<=100)
{
Console.Write("{0},",i);
i += 2;
}
8. Break - Pomija pozostały kod pętli i kończy ją.
Continue - Przeskakuje do następnej iteracji.
9. Indeksowanie zaczyna się od 0.
10. Odwołanie się do nieistniejącego elementu tablicy powoduje błąd (związany z przekroczeniem indeksów).
11.
int j;
int[] tablica = new int[5] ;
j=1;
for(int i = 0 ; i < 5 ;i++)
{
j+=2;
tablica[i] =j ;
}
12. Tablice te nie będą niezależne będą zawierały te same elementy.
13. Sortowanie na stos.
14. Gdy funkcja kończy działanie.
15. Słowo return ; służy do wychodzenia z metody, porostu ją zakańcza, jeżeli kod wykonujący się w naszej metodzie natrafi na słowo return ; od razu metoda się zakończy, my napisaliśmy return wartosc ; oznacza to że nasza metoda się zakończy ale zwróci wartość zmiennej wartosc. Jeżeli byśmy jako typ zwracany napisali void to wtedy musimy użyć samego return ; bez zwracania jakiejkolwiek wartości. Natomiast analogicznie jeżeli deklarujemy że zwracamy jakiś typ przez metodę to nie możemy użyć samego return ; ponieważ samo ono nie zwraca żadnej wartości, a deklarując w tym wypadku typ double musimy go zwrócić.
16. Void.
17. Zwijaniem stosu nazywamy proces przeszukiwania stosu w celu znalezienia procedury
obsługi wyjatku.
18. Ref , Out , Params