|
|
|
 |
 |
Сообщение |
 |
|
 |
 |
Ведущий Диалог
Зарегистрирован: 09 June 2006
Сообщения: 145
Примеры кода: 0
|
Тонкости C#, при приёме на работу... |
07 February 2008 21:18 |
|
|
|
|
Вот например ещё один прикол, ставщий тестом, в своё время много нервов и сил, правда не мне, попортил (например ReSharper здесь пишет, что интерфейс удалить нужно, не слушайте, обманывает)
Вот пример, выводящий интересные результаты, связанные с наследованием:
using System;
using System.Collections.Generic;
namespace Check
{
class Program
{
static void Main(string[] args)
{
ListSample test1 = new ListSample();
ListSample2 test2 = new ListSample2();
test1.Add("collection {1}");
test2.Add("collection {2}");
IList list1 = test1;
IList list2 = test2;
list1.Add("collection {1} - good, vse ok");
list2.Add("collection {2} - sorry i is unvisible");
Console.WriteLine("Press enter to exit");
Console.ReadLine();
}
}
class ListSample2 : List
{
public new void Add(T item)
{
Console.WriteLine(item);
base.Add(item);
}
}
class ListSample : List, IList
{
public new void Add(T item)
{
Console.WriteLine(item);
base.Add(item);
}
}
},
Тоже из "жизни", на него тоже пока мало кто толком ответил.
P.S. Там шаблоны, но редактор порезал скобки "больше" - "меньше"
Данное сообщение получено с сайта GotDotNet.RU
|
|
| Наверх |
|
|
|
 |
 |
 |
 |
 |
|
 |
 |
  Тонкости C#, при приёме на работу.... msystem 07 February 2008 18:43
  Тонкости C#, при приёме на работу.... Raint 11 February 2008 02:48
  Тонкости C#, при приёме на работу.... BlackTigerAP 11 February 2008 10:13
  Тонкости C#, при приёме на работу.... tsuria 13 February 2008 12:15
  Тонкости C#, при приёме на работу.... msystem 12 February 2008 13:50
  Тонкости C#, при приёме на работу.... Димон 12 February 2008 14:38
  Тонкости C#, при приёме на работу.... msystem 12 February 2008 15:09
  Тонкости C#, при приёме на работу.... Винни-Пух.Ю 12 February 2008 18:36
  Тонкости C#, при приёме на работу.... msystem 12 February 2008 19:45
  Тонкости C#, при приёме на работу.... Винни-Пух.Ю 12 February 2008 23:48
  Тонкости C#, при приёме на работу.... msystem 13 February 2008 00:30
  Тонкости C#, при приёме на работу.... Винни-Пух.Ю 13 February 2008 11:43
  Тонкости C#, при приёме на работу.... sansansan 12 February 2008 19:42
  Тонкости C#, при приёме на работу.... msystem 12 February 2008 19:54
  Тонкости C#, при приёме на работу.... AndroidLV 12 February 2008 17:46
  Тонкости C#, при приёме на работу.... metiss 08 February 2008 12:22
  Тонкости C#, при приёме на работу.... LiteX 08 February 2008 13:09
  Тонкости C#, при приёме на работу.... Alexsashka 08 February 2008 10:10
  Тонкости C#, при приёме на работу.... Bred 08 February 2008 10:29
  Тонкости C#, при приёме на работу.... webb 08 February 2008 14:24
  Тонкости C#, при приёме на работу.... LiteX 08 February 2008 14:32
  Тонкости C#, при приёме на работу.... Renziglov 08 February 2008 01:12
  Тонкости C#, при приёме на работу.... Димон 08 February 2008 14:33
  Тонкости C#, при приёме на работу.... BlackTigerAP 08 February 2008 07:35
  Тонкости C#, при приёме на работу.... AndroidLV 07 February 2008 20:10
  Тонкости C#, при приёме на работу.... msystem 07 February 2008 20:58
  Тонкости C#, при приёме на работу.... AndroidLV 07 February 2008 22:59
  Тонкости C#, при приёме на работу.... msystem 07 February 2008 23:19
  Тонкости C#, при приёме на работу.... AndroidLV 07 February 2008 23:47
  Тонкости C#, при приёме на работу.... msystem 07 February 2008 23:55
  Тонкости C#, при приёме на работу.... Dmitryk 07 February 2008 21:20
  Тонкости C#, при приёме на работу.... msystem 07 February 2008 21:55
  Тонкости C#, при приёме на работу.... msystem 07 February 2008 21:18
|
|
 |
 |
 |
 |
|
|