小编kim*_*msk的帖子

当使用"when"时,F#不完整模式匹配此表达式.为什么?

我有这个简单的F#功能:

let compareNum x =
    let y = 10
    match x with
    | _ when x = y -> 0
    | _ when x > y -> 1
    | _ when x < y -> -1
Run Code Online (Sandbox Code Playgroud)

但是,F#编译器给出了"此表达式上的不完整模式匹配"警告.在这种情况下,所有案例都应涵盖所有模式.

我还在Chris Smith的第1版Programming F#book中的"Pattern Matching"部分看到了一个类似的例子.所以在F#的后期版本中可能会改变某些内容?

f# pattern-matching guard-clause

13
推荐指数
1
解决办法
2752
查看次数

使用C#中的嵌入空格("XXX YY``)调用F#勾选的函数名称

在F#中,我们可以创建一个这样的函数:

let ``add x and y`` x y = x + y
Run Code Online (Sandbox Code Playgroud)

我可以像这样称呼它:

``add x and y`` 1 2
Run Code Online (Sandbox Code Playgroud)

有没有办法从C#端调用上面的函数?我甚至无法在对象浏览器中看到它.

c# f# c#-to-f#

10
推荐指数
2
解决办法
1107
查看次数

如何实现ASP.NET Web应用程序的自动错误/崩溃报告?

每个人都可能注意到,现在大多数现代应用程序都有一种方式让用户自动或在用户许可下发送崩溃/错误报告.一些示例是Mozilla Crash Reporter或大多数Microsoft应用程序.

我非常喜欢这个功能,因为它允许我使用有用的信息快速收集错误报告,而不仅仅是让我的用户报告传统上的错误/问题,例如提交帮助票据.

我想知道在ASP.NET Web应用程序中是否有一种简单或系统的方法来实现该功能.

你们有没有经验或知识分享WebForms和MVC应用程序?或者,如果这可以在客户端实现,如JavaScript/JQuery,那就好了.

谢谢!

asp.net asp.net-mvc jquery

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