Возможно ли игнорировать участок кода в зависимости от платформы?

173
21 сентября 2018, 15:30

В свете того, что C# используется много на каких платформах, кусок старого кода можно так или иначе использовать на них на всех, но если программа на компе поддерживает куски подтянутые в WPF проект из WinForms, ASP на них ругается.

Существует ли механизм позволяющий игнорировать этот участок кода в зависимости от платформы?

Надеюсь вопрос корректно задан.

Answer 1

решено. Все оказалось до боли просто и очевидно. нужно было просто вынести кусок платформозависимого кода в отдельное место вот и всё)

ну или использовать директивы на подобии #if

READ ALSO
Как выполнить js code в asp net mvc?

Как выполнить js code в asp net mvc?

Есть html файл,необхадимо его открыть и в нем вызвать функцию и получить результат,в wpf это делалось при помощи webbrowser ,а в aspnet mvc без понятия

200
Un/boxing в C# ; от object к int

Un/boxing в C# ; от object к int

Не могли бы вы подсказать, почему явный downcast числового object'a (без предварительного upcast'a) доступен только к int, применяя к другим типам данных...

175
Создание элемента в коде

Создание элемента в коде

Как написать то же самое, только в коде?

200
Скиншот контрола panel

Скиншот контрола panel

Цель: сделать снимок контрола в частности панели(Mainpanel) Проблема: удается сделать снимок только видимой области контрола А нужна картинка...

175