[ dejan85 @ 08.01.2008. 14:51 ] @
Ucim genericke klase u c#, prvo sto pokusavam to je da saberem dva broja proizvoljnog tipa. Code: Ovo ne radi jer ne moze da primeni operator + na tip T. Ne znam kao prvo kako ovo treba da se prepravi da radi, a drugo nije mi jasno zasto ne moze da ga kompilira, zar ne treba to sve da prodje kompiliranje, pa ako su tipovi neodgovarajuci da onda program pukne. Koliko znam tako je u c++. Meni ovo deluje kao osnovni primer za genericke klase, ne znam zasto u svim knjigama stavljaju primer samo za stek, stablo, listu...public class Klasa<T> { public T saberi(T a, T b) { return a + b; } } static void Main(string[] args) { Klasa<int> b = new Klasa<int>(); Console.WriteLine(b.saberi(1,2)); } |