जहाँ तक मुझे पता है, इंटरफेस को तत्काल नहीं किया जा सकता है।इंटरफ़ेस परिवर्तनीय तत्कालता क्यों संभव है?
यदि यह सत्य है, तो निम्न कोड संकलित और निष्पादित क्यों करता है? यह आपको एक परिवर्तनीय इंटरफ़ेस बनाने की अनुमति देता है। यह क्यों संभव है?
इंटरफ़ेस:
public interface IDynamicCode<out TCodeOut>
{
object DynamicClassInstance { get; set; }
TCodeOut Execute(string value = "");
}
INCODE:
var x = new IDynamicCode<string>[10];
परिणाम:
अद्यतन:
यह तब होता है जब सरणी घोषित की जाती है। एक भी उदाहरण नहीं है।
आप एक सरणी बनाया। –