class Person
{
string Name;
int Age;
}
मुझे लगता है मैं जानता हूँ कि मैं अंतर्निहित कास्टिंग को परिभाषित करते हुए निम्न कर सकते हैं परोक्षओवरलोडिंग/के लिए 'के रूप में'
var mrFoo = "Foo" as Person;
निम्नलिखित की तरह व्यक्ति के लिए एक स्ट्रिंग कास्ट करने के लिए सक्षम होना चाहते हैं अंतर्निहित ऑपरेटर
Person mrFoo = "Foo";
लेकिन मैं "as" ऑपरेटर
आप स्पष्ट कास्ट ऑपरेटर ओवरलोड को परिभाषित कर सकते हैं और 'as' ऑपरेटर के बजाय एक स्पष्ट कलाकार '(व्यक्ति)' का उपयोग कर सकते हैं। –