2008-10-27 13 views

Odpowiedz

37

Według "Foundations of F#", strona 61:

F # wykorzystuje funkcję o nazwie not dla logicznych "NOT" operacji.

6

Aby uzyskać więcej informacji, zobacz numer Core.Operators Module (F#).

+4

docs referencyjne są teraz tutaj: http://msdn.microsoft.com/en-us/library/ee353754(v=VS.100).aspx –

-2

można również użyć "<>"

+1

I don nie wiem, dlaczego jest to odrzucane. "<>" jest prawidłową alternatywą w znaczeniu "nie równe" –

+9

Nie równa się nie jest taka sama jak nie. Not equals jest binarny (ma dwie strony) jak w <> b, wheras nie jest unarne (ma jedną stronę), jak w "nie jest". Prawdopodobnie zostałeś odrzucony, ponieważ Twoja odpowiedź * wygląda tak dobrze *, ale w rzeczywistości jest myląca. – sircodesalot