yms: (Default)
[personal profile] yms
м-да, C# 3.0 будет совсем другим языком, чем 1.1...
var contacts = new[] {
  new {
    Name = "Chris Smith",
    PhoneNumbers = new[] { "206-555-0101", "425-882-8080" }
  },
  new {
    Name = "Bob Harris",
    PhoneNumbers = new[] { "650-555-0199" }
  }
};

— так создается массив структур без их объявления, без единого упоминания типа и без конструкторов.

Date: 2005-12-12 08:39 pm (UTC)
From: [identity profile] robinbobin.livejournal.com
edak cherez paru let, ono i do PHP doberetsya :)

Date: 2005-12-12 08:48 pm (UTC)
From: [identity profile] nagunak.livejournal.com
Тогда почему просто не использовать Javascript?

Date: 2005-12-12 08:55 pm (UTC)
From: [identity profile] trurle.livejournal.com
И совсем скоро Острый Си будет окончательно неотличим от Visual Basic'а! Ура, товарищи, долой типизацию!

Date: 2005-12-12 09:49 pm (UTC)
From: [identity profile] burrru.livejournal.com
Носятся все с этим до-диез-мажором. Почему - непонятно...

Date: 2005-12-13 07:24 am (UTC)
From: [identity profile] cjelli.livejournal.com
Мда. Так скоро C# переименуют в Perl#.

Date: 2005-12-13 07:47 am (UTC)
From: [identity profile] ex-hiero75.livejournal.com
Я лично не буду это применять, разве что в скриптах иногда. Объявить "нормальные" структуры не такая уж трудоемкая задача, даже если их использование ограничено одним модулем, или даже функцией, а код на порядок читабельнее выходит.

Profile

yms: (Default)
Michael Yutsis

March 2022

S M T W T F S
  12 345
678910 1112
13141516171819
20212223242526
2728293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 24th, 2026 06:15 pm
Powered by Dreamwidth Studios