Каков синтаксис F # для "не равно"? - PullRequest
25 голосов
/ 03 февраля 2012

В коде C это будет выглядеть так:

if (c != 0) { //some code ...}

как насчет F #?

Ответы [ 4 ]

51 голосов
/ 03 февраля 2012

со страницы MSDN по арифметическим операторам F # , похоже, что вы хотите x <> 0.

10 голосов
/ 03 февраля 2012

Я думаю, вы ищете оператор F # not или оператор <> для неравенства .

9 голосов
/ 03 февраля 2012

В дополнение к другим ответам вы также можете использовать сопоставление с образцом:

match c with
| 0 -> ()  //do nothing
| _ -> ... //do something
5 голосов
/ 03 февраля 2012

<> используется для неравенства

(1<>2)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...