Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Сообщение

msystem


Ведущий Диалог

Зарегистрирован:
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
Наверх
  



Общие вопросы программирования на ASP.NET

 Тонкости 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
 
Наш Киев

Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта