Size: a a a

2020 April 23

6

667 in С#
GasII
а точно конструктор вызывается ?
public class A {
   public A() {
       Console.WriteLine("Constructor");
   }

   public A GetClone() {
       return MemberwiseClone() as A;
   }
}

static void Main(string[] args) {
   var a = new A();
   a.GetClone();

   Console.Read();
}

чет в консоли один вывод
memberwiseClone()
источник

6

667 in С#
нужно привести к типу А
источник

6

667 in С#
тогда и вызовется конструктор по идее
источник

G

GasII in С#
667
нужно привести к типу А
as A; - не думаю что это хуже
источник

6

667 in С#
кек не заметила
источник

T

Tako in С#
Ребят,что делать,RestClient не добавляет в хедер
Client.AddDefaultParameter("Cookie", UserInfo.FullCookieString);
источник

S

Stas in С#
источник

S

Stas in С#
Ну да
источник

T

Tako in С#
Tako
Ребят,что делать,RestClient не добавляет в хедер
Client.AddDefaultParameter("Cookie", UserInfo.FullCookieString);
просто полностью пропускает
источник

N

Nik in С#
Например, рассмотрим объект с именем X, который ссылается на объекты A и B. объект B, в свою очередь, ссылается на объект C. Поверхностная копия X создает новый объект x2, который также ссылается на объекты A и B. В отличие от этого, при глубоком копировании X создается новый объект x2, который ссылается на новые объекты a2 и B2, которые являются копиями A и B. B2, в свою очередь, ссылается на новый объект C2, который является копией C. В примере показана разница между неполной и глубокой операцией копирования.
источник

N

Nik in С#
да, ну собстно в ссылке выше ссылаются на этот же пункт мсдн
источник

ШН

Шерзод Немножко Токс... in С#
Stas
Нет, обо в рантайме, ты перепутал с nameof
что я перепутал? 😂
источник

G

GasII in С#
Nik
Например, рассмотрим объект с именем X, который ссылается на объекты A и B. объект B, в свою очередь, ссылается на объект C. Поверхностная копия X создает новый объект x2, который также ссылается на объекты A и B. В отличие от этого, при глубоком копировании X создается новый объект x2, который ссылается на новые объекты a2 и B2, которые являются копиями A и B. B2, в свою очередь, ссылается на новый объект C2, который является копией C. В примере показана разница между неполной и глубокой операцией копирования.
слишком сложно, поверю на слово
источник

G

GasII in С#
источник

G

GasII in С#
соблюдаю правила..
источник

S

Stas in С#
Шерзод Немножко Токсик
что я перепутал? 😂
typeof работает в рантайме, ты говоришь что на этапе компиляции
источник

ШН

Шерзод Немножко Токс... in С#
Stas
typeof работает в рантайме, ты говоришь что на этапе компиляции
Как он работает в рантайме? 🤔
источник

S

Stas in С#
Шерзод Немножко Токсик
Как он работает в рантайме? 🤔
Generic
источник

ШН

Шерзод Немножко Токс... in С#
Stas
Generic
Что дженерик?
источник

S

Stas in С#
Отдаю в typeof обобщённый тип, он работает на этапе компиляции?
источник