2017-07-30 3 views
5

मैंने सोचा कि मॉड्यूल स्थिर वर्ग .NET आईएल कोड में संकलित किए गए थे। मैं open नामस्थान और मॉड्यूल कर सकता हूं, लेकिन स्थिर वर्ग क्यों नहीं?एफ # खुले स्थिर वर्ग क्यों नहीं कर सकते?

printfn "Hello, World!" 

open System.Console 
WriteLn("Hello, World!") 
+4

संभावित डुप्लिकेट [क्या मैं स्थिर विधि को कॉल करते समय कक्षा का नाम छोड़ सकता हूं?] (Https://stackoverflow.com/questions/33745876/can-i-omit-the-class-name-when-calling-a -स्टैटिक-विधि) –

उत्तर

3

यह on GitHub के लिए एक सुझाव है। original suggestion, डॉन सायमे से एक टिप्पणी है:

हाँ, यह मैं, इसी सी # सुविधा का मिलान के बाद से स्थिर कक्षाओं सी # दुनिया से आ रही अधिक आम हो शुरू हो जाएगा लागू किया जाना मान लें कि चाहिए।

मैं गिटहब (एक अंगूठे के साथ प्रतिक्रिया) पर इस मुद्दे के लिए मतदान की अनुशंसा करता हूं। यदि आपके पास जोड़ने के लिए कोई टिप्पणी है तो लोग इस में फिर से रुचि ले सकते हैं।

+1

यह भी है [fslang-design repo पर एक मुद्दा खोला गया है] (https://github.com/fsharp/fslang-design/issues) यह इंगित करता है कि यह सुझाव "सिद्धांत में अनुमोदित" टैग किया गया है , लेकिन किसी ने अभी तक इसके लिए आरएफसी नहीं लिखा है (जो फीचर में फीचर प्राप्त करने में अगला कदम है)। – rmunn

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

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