C#/.NET сценарии библиотеки

Я не знаю стандартной функции для этого. Вот интересный способ написать это:

(x > 0) - (x < 0)

Вот более читаемый способ сделать это:

if (x > 0) return 1;
if (x < 0) return -1;
return 0;

Если вам нравится троичный оператор, вы можете сделать это:

(x > 0) ? 1 : ((x < 0) ? -1 : 0)
16
задан ulrichb 4 December 2012 в 23:43
поделиться

5 ответов

IronPython - это динамический язык сценариев .NET .

IronPython - это реализация Язык программирования Python, работающий под .NET и Silverlight. Он поддерживает интерактивную консоль с полностью динамической компиляцией. Он хорошо интегрирован с остальной частью .NET Framework и делает все библиотеки .NET легко доступными для программистов Python, сохраняя при этом совместимость с языком Python.

См. встраивание IronPython для примеров, показывающих способы вызова IronPython. из приложений .NET . Он поддерживает интерактивную консоль с полностью динамической компиляцией. Он хорошо интегрирован с остальной частью .NET Framework и делает все библиотеки .NET легко доступными для программистов Python, сохраняя при этом совместимость с языком Python.

См. встраивание IronPython для примеров, показывающих способы вызова IronPython. из приложений .NET . Он поддерживает интерактивную консоль с полностью динамической компиляцией. Он хорошо интегрирован с остальной частью .NET Framework и делает все библиотеки .NET легко доступными для программистов Python, сохраняя при этом совместимость с языком Python.

См. встраивание IronPython для примеров, показывающих способы вызова IronPython. из приложений .NET . Калькулятор и вычислитель IronPython подробно описывает использование IronPython из приложения C # .

6
ответ дан 30 November 2019 в 22:10
поделиться

Lua часто называют одним из лучших ... Попробуйте посмотреть этот другой вопрос для получения дополнительной информации: Каковы наиболее эффективные способы использования Lua с C #?

Также:

2
ответ дан 30 November 2019 в 22:10
поделиться

Пожалуйста, проверьте Библиотеку сценариев CS

Здесь находится статья о создании сценариев для Photoshop CS с C #

В этой обсуждается использование LUA в качестве сценария. lib с C #.

11
ответ дан 30 November 2019 в 22:10
поделиться

Не забудьте LSharp , LISP в .NET. Что-то, на что стоит обратить внимание, если вы изучаете этап функциональности. Может быть, Роб Блэквелл будет рад услышать, что вы рассматриваете это.

0
ответ дан 30 November 2019 в 22:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: