मैं # 3 सी प्रारंभकर्ता वाक्य रचना की तरह है और यह बहुत अधिक उपयोग करते हैं, लेकिन आज जबकि परावर्तक में देख, निम्नलिखित आया:प्रारंभकर्ता वाक्य रचना
var binding = new WSHttpBinding
{
ReaderQuotas = { MaxArrayLength = 100000 },
MaxReceivedMessageSize = 10485760
};
पहले तो मैंने सोचा कि यह एक गलती थी, लेकिन यह संकलित करता है ! मान लीजिए कि मैं अभी भी हर समय नई चीजें सीख रहा हूं। :)
जो मैं कह सकता हूं उससे, यह WSHttpBinding
की ReaderQuotas
संपत्ति की MaxArrayLength
संपत्ति सेट करता है।
क्या यह वाक्यविन्यास एक नया ReaderQuotas
ऑब्जेक्ट बनाता है और फिर संपत्ति सेट करता है, या क्या यह प्रॉपर्टी को पहले से शुरू करने के लिए मानता है? क्या यह सामान्य तरीका है कि कोई 'बच्चे' गुणों को शुरू करने के लिए उपयोग करेगा?
मैं वाक्य रचना थोड़ा संशय है कर ...
आपको [इस पोस्ट] में दिलचस्पी हो सकती है (http: //www.codeducky।संगठन/यहां तक कि संक्षेप-सी-ऑब्जेक्ट-प्रारंभकर्ता /), जो इस प्रकार के प्रारंभिक – ChaseMedallion