Си диез / Говнокод #2961 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
  29. 29
  30. 30
  31. 31
  32. 32
  33. 33
  34. 34
  35. 35
  36. 36
using System;

class MyGenericClass<T> {
  T ob;

  public MyGenericClass(T o) {
    ob = o;
  }

  public T getob() {
    return ob;
  }

  public void showType() {
    Console.WriteLine("Type of T is " + typeof(T));
  }
}

public class Test {
  public static void Main() {
    MyGenericClass<int> iOb;

    iOb = new MyGenericClass<int>(102);

    iOb.showType();

    int v = iOb.getob();
    Console.WriteLine("value: " + v);

    MyGenericClass<string> strOb = new MyGenericClass<string>("Generics add power.");
    strOb.showType();
    
    string str = strOb.getob();
    Console.WriteLine("value: " + str);
  }
}

как не надо юзать шаблоны классов

Запостил: sergylens sergylens, (Updated )

Комментарии (18) RSS

  • Не уймёшься никак, долбоёбушко? [ласково]

    Проверочный код 2266 не даст соврать!
    Ответить
  • почему нельзя минусовать постеров? сделайте какой-нибудь механизм. типа если много заминусованных подряд сообщений, то блок на пару дней.
    Ответить
  • у автора 8 заминусмованных постов подряд. за 2 дня. лол

    прпнимайте меры!1
    Ответить
    • Нормально, суммарно он уже набрал около -45, если не считать его говнопосты в тредах.
      Думаю, уже созрел.
      Ответить
  • >как не надо юзать шаблоны классов
    в c# нет шаблонов
    Ответить
        • Generic - не шаблон. Верно.
          Generic - обобщенный класс, он же шаблонный класс.
          Шаблон (template) - параметр шаблонного класса.
          |=>
          Клаcc (generic) - не параметр (template). Действительно верно.
          Обобщенный класс (Generic) == Шаблонный класс (template class).
          Ответить
      • шаблоны и дженерики - разные вещи.

        хотя, в принципе, это дело терминологии. а терминология установила именно так.
        Ответить

Добавить комментарий

Переведи на "PHP", guest!

    А не использовать ли нам bbcode?


    8