public static class PlatformDependent
От: _NN_ www.nemerleweb.com
Дата: 03.01.19 09:17
Оценка: 48 (1) +1
Есть причины по которым PlatformDependent является публичным классом ?
По моему его нужно отправить в internal.

https://github.com/rsdn/CodeJam/blob/master/CodeJam.Main/Targeting/PlatformDependent.cs
http://rsdn.nemerleweb.com
http://nemerleweb.com
Re: public static class PlatformDependent
От: Sinix  
Дата: 04.01.19 09:00
Оценка:
Здравствуйте, _NN_, Вы писали:

_NN>Есть причины по которым PlatformDependent является публичным классом ?

_NN>По моему его нужно отправить в internal.

Сорри за задержку, не у компа. Да, конечно в internal. Поправишь?
Re[2]: public static class PlatformDependent
От: _NN_ www.nemerleweb.com
Дата: 04.01.19 20:15
Оценка:
Здравствуйте, Sinix, Вы писали:

S>Здравствуйте, _NN_, Вы писали:


_NN>>Есть причины по которым PlatformDependent является публичным классом ?

_NN>>По моему его нужно отправить в internal.

S>Сорри за задержку, не у компа. Да, конечно в internal. Поправишь?

Пользуясь случаем, что насчёт других классов как: ReadOnlyCollectionWithReadOnly, DictionaryWithReadOnly.
Кроме того, что они публичные, так ещё и объявлены в System.Collections.Generic.

Если это классы для общего блага, то нужно их положить в CodeJam.Collections или куда там, а если только для поддержки старых фреймворков то отправить в internal.
Относится к публичным классам в Targeting.
http://rsdn.nemerleweb.com
http://nemerleweb.com
Re[3]: public static class PlatformDependent
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 08.01.19 20:20
Оценка:
Здравствуйте, _NN_, Вы писали:

_NN>Если это классы для общего блага, то нужно их положить в CodeJam.Collections или куда там, а если только для поддержки старых фреймворков то отправить в internal.


Только для поддержки фреймворка. Но они могут использоваться в Blocks.
... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>
AVK Blog
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.