C# dynamic
2016-04-25 15:32
459 查看
ExpandoObject:表示一个对象,该对象包含可在运行时动态添加和移除的成员。
DynamicObject:提供用于指定运行时的动态行为的基类。必须继承此类;不能直接实例化此类。
DynamicMetaObject:表示动态绑定和参与动态绑定的对象的绑定逻辑。
例如:
dynamic d = new ExpandoObject();
d.name = "动态类型";
Console.WriteLine(d.name);
DynamicObject:提供用于指定运行时的动态行为的基类。必须继承此类;不能直接实例化此类。
DynamicMetaObject:表示动态绑定和参与动态绑定的对象的绑定逻辑。
例如:
dynamic d = new ExpandoObject();
d.name = "动态类型";
Console.WriteLine(d.name);
相关文章推荐
- C#:插件、框架
- 从C#垃圾回收(GC)机制中挖掘性能优化方案
- 单元测试之道C#版
- 天天学C#--数据访问类(一)
- 【FTP】C# System.Net.FtpClient库连接ftp服务器(上传文件)
- C# 委托及各种写法
- C# WPF中DataGrid的数据绑定(Binding)
- C#利用zxing.net操作二维码和条形码
- C# WinForm开发系列 - ZedGraph
- 几种排序算法的c#实现
- C#获取汉字的拼音首字母帮助类库
- C#.Net过滤特殊字符通用类库方法
- 0基础学C#教程3--------winform中的vs工具箱不见了,怎么重新调出来?
- 【C#】开发可以可视化操作的windows服务
- C# 使用xenocode混淆加密【转】
- 【C#设计模式-原型模式】
- C# dataGridView表格,可以鼠标拖动替换单元格行
- 【C#-深度复制和浅度复制的比较】
- C#学习——简单socket、多线程
- C#日期时间格式化