मैंने Enumerable.Zip
को फिर से कार्यान्वित किया (मेरा Merge
कहा जाता है)। यह मूल जैसा ही है, सिवाय इसके कि अगर एक गणक का MoveNext
दूसरे से पहले झूठा रिटर्न देता है (संकेतों को इंगित करना एक ही लंबाई के नहीं हैं), यह एक अपवाद फेंकता है।अनुक्रम लंबाई के समान होने पर कौन सा अपवाद
मेरा प्रश्न है: BCL से यहां फेंकने के लिए सबसे उपयुक्त अपवाद क्या होगा? (मैं चाहता हूं कि यह शेष Enumerable
(LINQ) फ़ंक्शंस की बारीकी से नकल करें।)
पहला व्यक्ति जो एक परिपूर्ण व्यक्ति के साथ अपवाद चाहता है। –
@ निखिल अग्रवाल क्या इसमें कुछ गड़बड़ है? –