c# dynamic的好处

 更新时间:2020年12月07日 09:50:56   作者:chesterdotchen  
这篇文章主要介绍了c# dynamic的好处,以示例代码帮助大家更好的了解和学习,感兴趣的朋友可以了解下

dynamic 可在反射、json反序列化时使用、已达到减少代码量的效果。看代码

using System;

namespace ConsoleApp2
{
  class Program
  {
    static void Main(string[] args)
    {
      System.Type t = typeof(Person);
      var obj = Activator.CreateInstance(t, null);
      t.InvokeMember("Talk", System.Reflection.BindingFlags.InvokeMethod, null, obj, new object[] { "hell world!" });

      dynamic obj2 = Activator.CreateInstance(t, null);
      obj2.Talk("hell world!");
    }
  }

  class Person
  {
    public void Talk(string msg)
    {
      Console.WriteLine(msg);
    }
  }
}
//发送请求
      string result = HttpUtil.HttpPost(uri, url, data, headerdata);

      Console.WriteLine("获取销售易表" + table + "数据:");
      Console.WriteLine(result);
      //数据反序列化为匿名对象
      var list = JsonConvert.DeserializeAnonymousType(result, new { records = new List<dynamic>() });

以上就是c# dynamic的好处的详细内容,更多关于c# dynamic的资料请关注脚本之家其它相关文章!

相关文章

  • 通过C#编写一个简易的Windows截屏增强工具

    通过C#编写一个简易的Windows截屏增强工具

    在使用 Windows 系统的截屏快捷键 PrintScreen 截屏时,如果需要把截屏保存到文件,需要先粘贴到画图工具然后另存为文件。所以本文用C#编写了一个简易的Windows截屏增强工具,需要的可以参考一下
    2022-05-05
  • C# 元组和值元组的具体使用

    C# 元组和值元组的具体使用

    这篇文章主要介绍了C# 元组和值元组的具体使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-10-10
  • C# TextBox 扩展方法数据验证详细说明

    C# TextBox 扩展方法数据验证详细说明

    C# TextBox 扩展方法数据验证详细说明,需要的朋友可以参考一下
    2013-03-03
  • C#带你玩扫雷(附源码)

    C#带你玩扫雷(附源码)

    这篇文章主要介绍了C#带你玩扫雷(附源码),详细的介绍实现扫雷的方法,具体一定的参考价值,有兴趣的可以了解一下
    2017-10-10
  • 使用SmtpClient发送邮件的方法

    使用SmtpClient发送邮件的方法

    本来想试试用SmtpClient来做一个简单的发送邮件的Demo程序。却不想在中途遇上了意料之外的事情,使得这次试验过程变得有些曲折。
    2013-03-03
  • C# List<T>的用法小结

    C# List<T>的用法小结

    本篇文章主要是对C#中List<T>的用法进行了详细的总结介绍,需要的朋友可以过来参考下,希望对大家有所帮助
    2014-01-01
  • C#中数组Array,ArrayList,泛型List详细对比

    C#中数组Array,ArrayList,泛型List详细对比

    关于数组Array,ArrayList,泛型List,简单的说数组就是值对象,它存储数据元素类型的值的一系列位置.Arraylist和list可以提供添加,删除,等操作的数据. 具体如何进行选择使用呢,我们来详细探讨下
    2016-06-06
  • C#通过流写入数据到文件的方法

    C#通过流写入数据到文件的方法

    这篇文章主要介绍了C#通过流写入数据到文件的方法,涉及C#通过字节流读写文件的相关技巧,需要的朋友可以参考下
    2015-07-07
  • C#利用正则表达式实现获取字符串中汉字的数量

    C#利用正则表达式实现获取字符串中汉字的数量

    这篇文章主要为大家详细介绍了C#如何利用正则表达式实现获取字符串中汉字的数量,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2024-01-01
  • c#转义字符串中的所有正则特殊字符方法示例

    c#转义字符串中的所有正则特殊字符方法示例

    这篇文章主要介绍了c#转义字符串中的所有正则特殊字符,大家可以参考使用
    2013-12-12

最新评论