Zadania

Dyskusje na temat języka C# oraz biblioteki .NET
rozkminiacz
Nowicjusz
Posty: 3
Dołączył(a): czwartek, 22 września 2011, 12:41

Zadania

Post przez rozkminiacz »

Czy jest możliwość uzyskania przykładowych zadań szkolących z programowania C#?
wiem ze w internecie jest tego dużo, ale wydaja mi sie jeszcze za trudne. Czy tu można uzyskac jakies zadania zgodne z kursem C# 4.0?
Morfidon
Administrator
Administrator
Posty: 1332
Dołączył(a): wtorek, 5 sierpnia 2008, 21:48
Contact:

Re: Zadania

Post przez Morfidon »

Na razie niestety jeszcze nie stworzyłem następnego kursu, typu C# Tworzenie aplikacji, gdzie można by przetrenować język.

Jako forma treningu:
- sugeruję szukać artykułów po sieci odnośnie c#, gdzie ktoś opisuje jak coś napisał i próbować napisać coś takiego samemu
- obserwować fora C# i próbować pomagać ludziom w miarę swoich możliwości
- analizować biblioteki
- podczas napotkania jakiegoś problemu przeszukiwać internet w postaci pomocnych materiałów
- dołączyć się do projektów typu: http://projecteuler.net/
rozkminiacz
Nowicjusz
Posty: 3
Dołączył(a): czwartek, 22 września 2011, 12:41

Re: Zadania

Post przez rozkminiacz »

ok dzieki Ci wielkie, narazie powinno wystarczyc ;]
rozkminiacz
Nowicjusz
Posty: 3
Dołączył(a): czwartek, 22 września 2011, 12:41

Re: Zadania

Post przez rozkminiacz »

hej mam mały problem, może wydawać sie to głupie ale widocznie potrzebuje pomocy(wyjaśnienia);] W poniższym prostym programie podczas gdy odpale program zamiast Daty wyświetla mi sie:"HelloWorld.Data"
Dlaczego tak sie dzieje?
Z góry dzięki za odpowiedź;]

Code: Zaznacz cały

namespace HelloWorld
{
class Program
    {
        static void Main(string[] args)
        { Data data = new Data(2011, 12, 1), innadata = new Data(2011, 12, 22);
            Console.WriteLine(data);

          Console.ReadLine();
        }
}

class Data
    {
        public Data(short sRok, short sMiesiac, short sDzien)
         {
             
            Rok = sRok;
            Miesiac = sMiesiac;
            Dzien = sDzien;
           

        }
        private short Rok, Miesiac, Dzien;
        
    }
}
Morfidon
Administrator
Administrator
Posty: 1332
Dołączył(a): wtorek, 5 sierpnia 2008, 21:48
Contact:

Re: Zadania

Post przez Morfidon »

Musisz przeładować funkcję toString:
http://msdn.microsoft.com/en-us/library/ms173154.aspx

w domyśle jak podasz nazwę obiektu na wyjście to wypisze Ci właśnie nazwaprojektu.nazwaklasy
Post Reply