मैंने फिर से सी # उठाया, जावा में लंबे काम के बाद वापस आया, और जैसा कि आप उम्मीद कर सकते हैं, मुझे गुणों में बहुत दिलचस्पी है (ओह जावा बोझ), इसलिए मैंने उन्हें थोड़ा सा खोजना शुरू कर दिया और इसके साथ आया।सी # - निरंतर संपत्ति लैम्ब्डा अभिव्यक्ति के बराबर है?
private static float Width {
get { return 0.012f; }
}
फेरबदल का एक सा के बाद, मुझे एहसास हुआ कि यह भी काम करता है (लैम्ब्डा अभिव्यक्ति?)।
private static float Width => 0.012f;
अब समझने के लिए कृपया एक साथी जावा डेवलपर की सहायता करें कि वास्तव में क्या अंतर है? पूर्व क्या कर सकता है कि उत्तरार्द्ध नहीं कर सकता है और इसके विपरीत।
कौन सी # के संस्करण का उपयोग कर रहे हैं। सी # 6.0 में गुणों को प्रारंभ करने के आसपास कुछ नई विशेषताएं हैं। –
@ karlGjertsen नवीनतम उपलब्ध एक – Israelg99
आपके पास तब नई सुविधाएं हैं! ;-) मैंने एक पूर्ण स्पष्टीकरण के साथ नीचे एक उत्तर जोड़ा। –