मैं एक सामान्य वर्ग से एक व्युत्पन्न वर्ग बनाने के लिए कोशिश कर रहा हूँ, और मैं सोच रहा था क्या मतभेद"कक्षा ए: बी <C>" और "कक्षा ए <T>" के बीच क्या अंतर है: बी <T> जहां टी: सी "?
public class A<T> : B<T> where T : C
{
}
और
public class A: B<C>
{
}
वर्ग एक के अंदर के बीच हैं वहाँ शायद कोई कोड हो जाएगा, के बाद से (अभी के लिए) यह कक्षा बी से अलग व्यवहार नहीं करेगा। मैं केवल दो वर्गों में अंतर करना चाहता हूं।
अग्रिम धन्यवाद। सामान्य T
एक C
प्रकार या इसके बारे में एक बच्चे (एक अमूर्त है क्या) होना चाहिए
public class A<T> : B<T> where T : C
{
}
में: