相关疑难解决方法(0)

JSON.NET错误检测到类型的自引用循环

我试图序列化从实体数据模型.edmx自动生成的POCO类,当我使用时

JsonConvert.SerializeObject 
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

错误发生类型System.data.entity检测到的自引用循环.

我该如何解决这个问题?

serialization json json.net

458
推荐指数
9
解决办法
27万
查看次数

C#:动态运行时强制转换

我想实现一个带有以下签名的方法

dynamic Cast(object obj, Type castTo);
Run Code Online (Sandbox Code Playgroud)

谁知道怎么做?obj肯定实现了castTo,但是需要正确地进行转换才能使我的应用程序的运行时绑定工作得以实现.

编辑:如果一些答案没有意义,那是因为我最初不小心输入dynamic Cast(dynamic obj, Type castTo);- 我的意思是输入应该是object或其他一些保证基类

c# casting c#-4.0

61
推荐指数
5
解决办法
14万
查看次数

如何在运行时从类中删除属性

是否可以在运行时从类中删除属性,如:

public Class A
{
  public int num1 {get;set;}
  public int num2 {get;set;}
  public int num3 {get;set;}
}

Class A Obj = new A();
Run Code Online (Sandbox Code Playgroud)

在运行时我想删除num2obj.可能吗?

c# reflection dynamic

8
推荐指数
2
解决办法
9530
查看次数

标签 统计

c# ×2

c#-4.0 ×1

casting ×1

dynamic ×1

json ×1

json.net ×1

reflection ×1

serialization ×1