मैं बदलना चाहता हूं कि कुछ वर्गों के लिए डिफ़ॉल्ट (टी) कैसे व्यवहार करता है। तो मेरे संदर्भ प्रकारों के लिए शून्य लौटने की बजाय मैं एक शून्य वस्तु वापस करना चाहता हूं।सी # में कौन सा डिफ़ॉल्ट (टी) रिटर्न बदलता है?
तरहkids.Clear();
var kid = kids.Where(k => k.Age < 10).SingleOrDefault();
if (kid is NullKid)
{
Console.Out.WriteLine("Jippeie");
}
किसी का प्रकार जानते हैं कि अगर यह सब संभव है?
मुझे लगता है, सवाल बनी हुई है: कैसे किसी की ... SingleOrDefault अंदर से ऐसा कर सकते हैं()? –
@ralf: Em..I नमूना कार्यान्वयन जोड़ें। मेरा संपादन देखें। –