小编Pri*_*ian的帖子

方法重载和空值

可能重复:
C#:将null传递给重载方法 - 调用哪个方法?

考虑以下两种方法:

void Method(object obj)  { Console.WriteLine("object"); }
void Method(int[] array) { Console.WriteLine("int[]"); }
Run Code Online (Sandbox Code Playgroud)

当我尝试打电话时:

Method(null);
Run Code Online (Sandbox Code Playgroud)

在Visual Studio 2008 SP1中,我得到了int[].

为什么是这样?

c#

11
推荐指数
1
解决办法
718
查看次数

如何抛出 EXCEPTION_FLT_UNDERFLOW?

我需要一个示例代码,它会抛出 EXCEPTION_FLT_UNDERFLOW。我已经有了处理该异常的代码。现在我需要样品,这会抛出它。任何建议?

c++ seh visual-studio-2010

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

Blazor 客户端和 WCF

我正在尝试使用客户端 Blazor 显示现有 WCF 服务提供的一些数据。我能够添加连接的服务引用,生成代理。但是当我尝试像这样调用它时:

var client = new SoftConServiceClient();
await client.PingAsync(new PingRequest());
Run Code Online (Sandbox Code Playgroud)

有很多与 MonoTouch 相关的错误。通过深入研究 Mono 的代码,可以NotImplementedException发现System.ServiceModel.DnsEndpointIdentity.

我是否可以假设现在无法从 Blazor 客户端调用旧版 WCF 服务?如果不是这种情况,任何人都可以分享有关如何正确执行此操作的指南吗?

额外问题:如果这是不可能的,那么解决这个问题的最佳选择是什么?修改 WCF 使其成为 REST-ish 还是直接放弃它并实现 .net core api 服务?

预先非常感谢!

c# wcf client-side blazor

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

2
推荐指数
1
解决办法
9360
查看次数

标签 统计

c# ×3

.net ×1

blazor ×1

c++ ×1

client-side ×1

seh ×1

visual-studio-2010 ×1

wcf ×1

winforms ×1