Size: a a a

var chat = new Chat();

2020 February 20

B

Bogdan in var chat = new Chat();
код сгенереный

https://hastebin.com/ulesehihaq.cpp
источник

vl

vova lantsov in var chat = new Chat();
рили называет Kek?)
источник

B

Bogdan in var chat = new Chat();
vova lantsov
рили называет Kek?)
ну я же поле так назвал)))
источник

B

Bogdan in var chat = new Chat();
new {Kek = "kek"};
источник

vl

vova lantsov in var chat = new Chat();
А вот internal это интересно... почему не public
источник

vl

vova lantsov in var chat = new Chat();
Bogdan
ну я же поле так назвал)))
ааа, я думал это компилятор сгенерил
источник

B

Bogdan in var chat = new Chat();
свойство public, чтобы всякая рефлексия и сериализаторы работали
источник

vl

vova lantsov in var chat = new Chat();
Bogdan
свойство public, чтобы всякая рефлексия и сериализаторы работали
я про сам класс
источник

B

Bogdan in var chat = new Chat();
vova lantsov
я про сам класс
та лоигчно, чтобы не могли вручную его создать
источник

B

Bogdan in var chat = new Chat();
по хорошему ты его даже с метода вернуть не можешь
источник

DB

Dmytro Bardai in var chat = new Chat();
Bogdan
вобще жестко \u003C\u003 , чтобы легально с кода никак не вызвать
Да ладно. А рефлексией?
источник

B

Bogdan in var chat = new Chat();
Dmytro Bardai
Да ладно. А рефлексией?
ну типо флаг в руки))))))
источник

vl

vova lantsov in var chat = new Chat();
Bogdan
по хорошему ты его даже с метода вернуть не можешь
Вообще можно, через object / dynamic, вот и вопрос почему оно прячет от других сборок
источник

vl

vova lantsov in var chat = new Chat();
Dmytro Bardai
Да ладно. А рефлексией?
можно
источник

B

Bogdan in var chat = new Chat();
смотрите во что дотпик умеет!
источник

B

Bogdan in var chat = new Chat();
даже UWP процессы
источник

vl

vova lantsov in var chat = new Chat();
Дотпик вообще жарит. Ты можешь включить сервер символов и делать абсолютно полную декомпиляцию чего угодно, не выходя из райдера
источник

vl

vova lantsov in var chat = new Chat();
И дебаг тоже кстати
источник

vl

vova lantsov in var chat = new Chat();
Любую dll подключил как ссылку и начал дебажить
источник

G

Gopneg in var chat = new Chat();
vova lantsov
Дотпик вообще жарит. Ты можешь включить сервер символов и делать абсолютно полную декомпиляцию чего угодно, не выходя из райдера
можно даже не заходя в райдер дебажить
источник