एक अनुमानित सहायक वर्ग के लिए कुछ XML दस्तावेज़ लिखना। लेकिन मुझे पता नहीं लगा सकता कि मैं एक वाक्यविन्यास त्रुटि प्राप्त किए बिना Expression<Func<T, bool>>
का संदर्भ ले सकता हूं। क्या यह भी संभव है? मैं इस की कोशिश की है:सी # एक्सएमएल दस्तावेज में एक सामान्य प्रकार के सामान्य प्रकार का जिक्र करते हुए?
<see cref="Expression{Func{T, bool}}"/>
लेकिन मैं {T, bool}}
के तहत एक लाल टेढ़ी-मेढ़ी रेखा मिलता है। यह हालांकि काम करता है:
<see cref="Expression{TDelegate}"/>
किसी के पास कोई सुराग है?
अद्यतन:
जवाब यह है कि दिया गया था (और मैं स्वीकार किए जाते हैं) प्रतीत होता है काम किया है। लेकिन अब मुझे हल करने में सक्षम नहीं होने वाली चीजों के बारे में बहुत सारी चेतावनियां मिलनी शुरू हो गई हैं। मेरे पास ExpressionBuilder<T>
नामक एक कक्षा है जो Expression<Func<T, bool>>
के साथ काम करती है। तो मैं निश्चित रूप से मेरी एक्सएमएल टिप्पणियों में उल्लेख करना चाहता हूं।
<see cref="Expression<Func<T, Boolean>>"/>
<see cref="Expression{Func{T, Boolean}}"/>
लेकिन न तो काम:
मैं दोनों संस्करणों है कि मैं के बारे में पता करने की कोशिश की है। (और पिछले एक पर, ReSharper एक नीले रंग की टेढ़ी-मेढ़ी तहत {T,Boolean}}
मैं संकलन के तहत दो चेतावनी मिल डालता है हर जगह मैं इसे इस्तेमाल किया है जो कहता है कि:
- ', ऐसा' पर एक्सएमएल टिप्पणी विशेषता 'अभिव्यक्ति cref है> 'है कि हल नहीं किया जा सकता है
- प्रकार पैरामीटर घोषणा एक पहचानकर्ता एक प्रकार नहीं होना चाहिए। यह भी देखें त्रुटि CS0081।
कहीं मैं Range<Nullable<DateTime>>
का उल्लेख करने की कोशिश की एक ही मुद्दा है (Range<DateTime?>
या तो काम नहीं किया। {} और < >
के साथ दोनों)
क्या मुझे इन प्रकार के जेनेरिकों का उल्लेख नहीं करना चाहिए?
मैं एक ही प्रश्न पूछने वाला था। इसे ढूंढने में मुझे कुछ समय लगा क्योंकि शीर्षक बहुत कीवर्ड नहीं है-y। क्या मैं सुझाव दे सकता हूं, "मैं सी # एक्सएमएल दस्तावेज में जेनेरिक प्रकार के जेनेरिक प्रकार का कैसे उपयोग करूं?" आप "जेनेरिक" टैग भी जोड़ सकते हैं। मेरे पास ऐसा करने का प्रतिनिधि नहीं है। –
किया गया =) – Svish
<देखें cref = "अभिव्यक्ति {Func {T, Boolean}}" /> VS2015 में ठीक काम करता है, Reshaper 9 – Alex