मैं नीचे की तरह WebClient.DownloadDataInternal विधि का पर्दाफाश हैं:मैं आउट पैरामीटर के साथ एक विधि कैसे शुरू कर सकता हूं?
[ComVisible(true)]
public class MyWebClient : WebClient
{
private MethodInfo _DownloadDataInternal;
public MyWebClient()
{
_DownloadDataInternal = typeof(WebClient).GetMethod("DownloadDataInternal", BindingFlags.NonPublic | BindingFlags.Instance);
}
public byte[] DownloadDataInternal(Uri address, out WebRequest request)
{
_DownloadDataInternal.Invoke(this, new object[] { address, out request });
}
}
WebClient.DownloadDataInternal एक बाहर पैरामीटर है, मैं इसे कैसे लागू करने की पता नहीं है। सहायता!
पहली पंक्ति संकलित किया जा cann't। – ldp615
मैन, आप सबसे अच्छे हैं! – Luca
क्या होगा यदि कोई और ओवरलोडेड विधि हो ??? ------- 1 -------- int test (int i, स्ट्रिंग एस) { एस = ""; वापसी 0; } -------------- और ----------- int test (int i) { वापसी 0; } – MrClan