小编Mey*_*adi的帖子

String.Trim()删除超过需要?

我在我们的问题跟踪器中找到了一张票,其中一位客户报告了一个文本不完整的错误!我们有一个文本转换程序,从一个遗留系统(IBM AS400)到现代系统.我跟踪它,发现我的代码上有一个未知的行为!!

首先看到这个: bug-full state

如您所见,在第一个空格(char32)之前有两个char,但是当我删除时Trim(),结果是:

无bug状态

是的,Trim()从头开始删除char160!发生了什么Trim()比需要的更多? 注意:两张图片都以相同的测试状态捕获.

c# string

5
推荐指数
1
解决办法
1826
查看次数

WCF无法序列化循环引用

我有一个批次之间关系的数据库TablesSilverlight连接到我的服务器与客户端WCF serviceASP.Net的一面.

首先,我使用LINQ to SQL一个强大的映射器表来对象,并WebMethod返回一个List<Foo>我的数据库对象(假设GetFoo()).将Foo有很多与其他对象的关系,每个有很多realaships太大,(这意味着,有一个PK和FK表之间).还有我使用Microsoft Service Trace Viewr了我的跟踪服务

当我调用GetFoo()时,WCF返回此错误:

"XYZ"类型的对象图包含循环,如果禁用参考跟踪,则无法序列化

我搜索了这个错误,并找到了这个伟大的帖子,但这不能正常工作,我也看到同样的错误.

c# wcf serialization silverlight-4.0

4
推荐指数
1
解决办法
2733
查看次数

标签 统计

c# ×2

serialization ×1

silverlight-4.0 ×1

string ×1

wcf ×1