首页 > 编程语言 >关于C#的Dynamic调用方法前的一些准备的小Demo

关于C#的Dynamic调用方法前的一些准备的小Demo

时间:2024-08-09 10:55:28浏览次数:11  
标签:Execute Test2 C# Demo Dynamic System Test using public

using System;
using System.CodeDom.Compiler;
using System.Collections.Generic;
using System.Linq;
using System.Reflection;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp1
{


    public class Test
    {
        public static Test TestInt=new Test();
        public int II;

    }
    public class Test2
    {
        public  Test test;
        public void Execute()
        {
            test = Test.TestInt;
        }
    }
    internal class Program
    {
        static void Main(string[] args)
        {
            var a = typeof(Test2).ToString();
            dynamic obj = Assembly.GetExecutingAssembly().CreateInstance(typeof(Test2).ToString());
            obj.Execute();

        }
    }
}


在进入Execute()之前,会准备数据,实例化等级比较高的public static Test TestInt=new Test();然后再进入Execute

标签:Execute,Test2,C#,Demo,Dynamic,System,Test,using,public
From: https://www.cnblogs.com/johnyang/p/18350388

相关文章

  • C++——类和对象(全)
    1.类的定义1.1类定义格式classStack{};1)class为定义类的关键字Stack为类的名字,{};中为类的主体(分号不能省略)。2)类体中内容称为类的成员:类中的变量称为类的属性或成员变量;类中函数称为类的方法或成员函数;3)为了区分成员变量,一般在成员变量会加上特殊标识_或则m开头。4)C+......
  • 医院定位导航系统:基于iBeacon技术实现医疗环境的智能化监控与人员安全预警
    在追求高效、安全、人性化的医疗服务背景下,医院定位导航系统成为医院智慧化建设的重要基石。该系统不仅集成了高精度的定位技术,还融合了人员定位、安全预警等多元化功能,为医院管理、患者就医及医护人员工作提供了全方位的支持。基于蓝牙iBeacon技术的院内定位蓝牙iBeacon技术......
  • 清除电脑c盘空间—Windows.edb
    前言:一大早发现电脑好卡,然后看c盘居然红了,238G的总空间呢,按理现有软件不会占用这么多内存的。1、火绒的垃圾清理走一波,没清掉多少2、c盘右键=》属性=》常规下的磁盘清理,也没清掉多少3、c盘右键=》有个释放c盘空间,点开后发现是wps清理大师,不知道什么时候存在的,点开后扫描后能......
  • 解锁AI新纪元:Milvus Cloud与Zilliz Cloud的高可用之道
    在当今数字化时代,系统的持续稳定运行与数据的即时访问性已成为衡量技术服务质量的关键指标。面对复杂多变的运行环境,包括电力波动、网络故障乃至人为操作失误等不可预见因素,数据库系统的高可用性(HighAvailability,HA)成为了保障业务连续性的重要基石。特别是在大数据与人工智......
  • Local All-Pair Correspondence for Point Tracking 中英对照
    论文来自:https://ku-cvlab.github.io/locotrack/LocalAll-PairCorrespondenceforPointTracking局部全对应对点跟踪SeokjuCho\({}^{1}\),JiahuiHuang\({}^{2}\),JisuNam\({}^{1}\),HonggyuAn\({}^{1}\),Seungryong\({\mathrm{{Kim}}}^{1,\dagger}\),......
  • P8026 [ONTAK2015] Bajtocja & 杭电多校2 L.图计算
    题目传送门1题目传送门2题意洛谷那题比较简明,就是多张图(\(d\leq200\)),每次给某张图加一条边,询问加完后有多少点对在所有图都联通。题解翻了很多题解都是用的hash做法,具体而言就是如果两个点在某张图联通,那么他们在该图并查集有相同根节点。将每个点在所有图的根节点构成一......
  • Docker Desktop 出现 Unable to calculate image disk size 错误提示的解决方法
    Win11安装了DockerDestop,版本为4.25.2。DockerDesktop能随系统启动而启动,其内部管理的容器也可以正常启动,但是不和谐的地方也出现了:在从通知区域双击DockerDesktop的图标后,它就会出现如下错误信息,虽不影响使用,但是相当碍眼:  解决方案:【1】进入设置,关闭“UsetheWSL2......
  • 预训练的 Word2Vec 向量来初始化词嵌入矩阵
    使用预训练的Word2Vec向量来初始化词嵌入矩阵的过程涉及以下几个步骤:1.下载预训练的Word2Vec向量获取模型:预训练的Word2Vec向量通常可以从模型发布者的官方网站或开源平台下载。例如,Google提供了大规模的预训练Word2Vec向量。文件格式:预训练的Word2Vec向量一......
  • docker pull实现断点续传
    问题背景在使用Docker拉取DockerHub的镜像时,经常会出现网络不稳定的问题,这就导致拉取到一半的镜像会重新拉取,浪费时间。例如下面这种情况:第二次拉取这是一个网络中断的场景,第二次重新拉取的时候,同样是d103这个部分,又重新下载了一次。而且在不稳定的网络情况下(大概率),有可......
  • OpenTiny HUICharts开源发布,带你了解一个简单、易上手的图表组件库
    摘要:目前OpenTinyHUICharts已经成功落地在华为内部100多个产品中,持续提升了用户的可视化体验。本文分享自华为云社区《OpenTinyHUICharts正式开源发布,一个简单、易上手的图表组件库》,作者:OpenTiny。引言大家好!我们非常高兴地跟大家宣布,今天正式发布我们的新产品——Open......