2010-10-26 19 views
8

मैं एफ # में तीरों पर काम कर रहा हूं और मैं *** ऑपरेटर बनाना चाहता था। हालांकि, मुझे लगता है कि (***), एक फ़ंक्शन परिभाषा में ऑपरेटर को व्यक्त करने का आवश्यक तरीका, F # ब्लॉक टिप्पणी वाक्यविन्यास के साथ ओवरलैप करता है। तो आप वास्तव में इसे कैसे व्यक्त कर सकते हैं?क्या आप एफ # में एक ऑपरेटर (***) परिभाषित कर सकते हैं?

मैंने शायद .***. के बारे में सोचा लेकिन मुझे लगता है कि वास्तव में ऑपरेटर के हिस्से के रूप में डॉट्स का इलाज करेगा, जिसे मैं टालना चाहता हूं।

उत्तर

16

हाँ, पर आप कोष्ठकों और तारक के बीच रिक्त स्थान जोड़ने की जरूरत:

let (***) x y = x * y 

let z = 4 *** 5 
+1

ओह, बेशक, कारण है कि मैं इस बात का नहीं सोचा था। धन्यवाद! – CodexArcanum

संबंधित मुद्दे