.NET CORE動態(tài)調(diào)用泛型方法詳解
本文實(shí)例為大家分享了.NET CORE動態(tài)調(diào)用泛型方法,供大家參考,具體內(nèi)容如下
using System;
using System.Reflection;
namespace DynamicCall
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello World!");
Program p = new Program();
var ti = p.GetType().GetTypeInfo();
var mtd = ti.GetMethod("Get");
Console.WriteLine(mtd?.ToString() ?? "no get method.");
var genMethod = mtd.MakeGenericMethod(typeof(int));
var obj = genMethod.Invoke(p, new object[] { });
Console.WriteLine(obj?.ToString() ?? "no get result.");
Console.ReadLine();
}
public string Get<T>()
{
return typeof(T).FullName;
}
}
}
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Asp.Net?Core7?preview4限流中間件新特性詳解
這篇文章主要為大家介紹了Asp.Net?Core7?preview4限流中間件的新特性示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05
使用EF Code First搭建簡易ASP.NET MVC網(wǎng)站并允許數(shù)據(jù)庫遷移
這篇文章介紹了使用EF Code First搭建簡易ASP.NET MVC網(wǎng)站并允許數(shù)據(jù)庫遷移的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-09-09
Asp.Mvc 2.0用戶服務(wù)器驗(yàn)證實(shí)例講解(4)
這篇文章主要介紹了Asp.Mvc 2.0實(shí)現(xiàn)用戶服務(wù)器驗(yàn)證功能,需要的朋友可以參考下2015-08-08
c# 在WebBrowser中用SendMessage模擬鼠標(biāo)點(diǎn)擊
想在WebBrowser控件里面模擬鼠標(biāo)點(diǎn)擊,在百度上找了半天,怎么也找不到,還是google強(qiáng)大,在一個(gè)國外網(wǎng)站上找到的,代碼比較清楚了,不做說明。2010-02-02
Asp.NET Core 如何調(diào)用WebService的方法
這篇文章主要介紹了Asp.NET Core 如何調(diào)用WebService的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-08-08
如何在ASP.NET Core中使用Session的示例代碼
這篇文章主要介紹了如何在ASP.NET Core中使用Session的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-01-01
使用Aspose.Cells實(shí)現(xiàn)導(dǎo)入導(dǎo)出
這篇文章主要為大家詳細(xì)介紹了如何使用Aspose.Cells實(shí)現(xiàn)導(dǎo)入導(dǎo)出,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-12-12

