问题列表 - 第4296页

与C#相比,F#的表现如何?

当然,F#和C#都编译成IL而CLR JITter完成了大部分的工作,但是我想知道F#语言或其核心库中是否隐含了与C#相比性能较差的内容?

另外,在.net框架中使用函数式编程有什么东西可能会使它比C#慢吗?

我当然会坐下来测量差异,因为这确实是确定的唯一真正的方法,但我只是想知道是否有人对此话题有任何广泛的了解.

也可以看看

c# performance f#

4
推荐指数
2
解决办法
2474
查看次数

C#TWAIN互动

我正在尝试设置一个C#应用程序,它使用代码项目中的 TWAIN 示例

这工作正常,除了我需要强制Form转换IMessageFilter并调用IMessageFilter.PreFilterMessage()以捕获TWAIN回调.
另外我需要通过调用来启动这个过滤

Application.AddMessageFilter();
Run Code Online (Sandbox Code Playgroud)

有没有办法在WPF窗口中做同样的事情?(添加消息过滤器并捕获TWAIN回调).

另一个完全高级的问题:有没有人知道替代C#TWAIN库\包装器?

谢谢.

c# wpf twain imaging image-scanner

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

存在循环引用时有关.NET垃圾收集器的问题

我知道.net垃圾收集器检测到循环引用,但我想知道循环引用是否会导致对象停留的时间超过必要的时间.

我在我的ASP.NET应用程序中有一个循环引用(出于性能相关的原因而预期),我可以侥幸逃脱吗?

问候

.net

3
推荐指数
1
解决办法
1896
查看次数

如何在JavaScript中使用格式规范将字符串转换为日期时间?

如何通过指定格式字符串将字符串转换为javascript中的日期时间对象?

我正在寻找类似的东西:

var dateTime = convertToDateTime("23.11.2009 12:34:56", "dd.MM.yyyy HH:mm:ss");
Run Code Online (Sandbox Code Playgroud)

javascript datetime type-conversion

198
推荐指数
9
解决办法
55万
查看次数

适用于Android的Scala编程

我已经在Scala和Android上使用了Scala 2.7.3 final 的教程.由此产生的Android应用程序可以工作,但即使是最基本的应用程序也需要几分钟(!)来编译,需要900 kb压缩,这是移动应用程序的显示阻止.此外,IDE时不时会耗尽内存.我认为dex不适合像这样的大型图书馆scala-library.

  • 所以我的问题是:有没有人真的这样做了,有没有治愈的方法?

resources android scala

255
推荐指数
7
解决办法
7万
查看次数

NAnt或MSBuild,哪一个可以选择?

我知道Stack Overflow上还有其他与NAntMSBuild相关的问题,但是我找不到两者之间的直接比较,所以这就是问题所在.

什么时候应该选择NAnt而不是MSBuild?哪个更适合什么?NAnt更适合家庭/开源项目和MSBuild工作项目吗?这两个中的任何一个有什么经验?

.net msbuild nant automation

159
推荐指数
8
解决办法
3万
查看次数

正则表达式拉出C函数原型声明?

当谈到正则表达式时,我在学习曲线上的某个地方,我需要使用它们来自动修改一堆C头中的函数原型.有没有人知道一个不错的正则表达式来查找C头中的任何和所有函数原型,同时排除其他所有内容?

编辑:最初不清楚的三件事:

  1. 关心C++,只关心C.这意味着没有模板等担心.
  2. 该解决方案必须使用typedef和structs,不仅限于基本的C类型.
  3. 这是一种一次性的事情.它不需要漂亮.只要它有效,我不在乎它有多大,但我不想要一个复杂,难以实施的解决方案.

c regex function

24
推荐指数
5
解决办法
2万
查看次数

使用Windows身份验证时,如何在SQL Server Management Studio 2008中手动输入我的凭据?

通常,在使用Windows身份验证时,软件(例如Internet Explorer)会尝试使用Windows身份验证,如果它不成功(因为域不受信任,或者因为凭据不正确),它只会弹出登录窗口,以便您可以输入您的域名,登录名和密码.

使用sql Server Management Studio 2008,如果我选择"Windows身份验证",则使用我当前的凭据自动填充登录/密码框,如果我尝试登录,则说:


登录失败.登录来自不受信任的域,不能与Windows身份验证一起使用.(Microsoft SQL Server,错误:18452)


我从来没有机会在服务器域上输入我的凭据......

我知道我可以通过加入我的计算机上的域,或启用"sql server身份验证"来解决这个问题,但这不是我想要的:)

关于如何解决这个问题的任何想法?

ntlm ssms

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

双向客户端服务器网络通信

我正在寻找使用winforms或WPF在C#中构建客户端服务器应用程序.客户端应用程序必须是本地应用程序,因为它必须与专用硬件交互.

我正在寻找的架构是客户端使用TCP/IP连接到服务器端口.然后,客户端将向服务器发出请求,服务器将向客户端发送响应.当用户登录时,客户端将保持与服务器的连接.

我查看了Web服务,据我所知,WCF扩展了Web服务,这意味着服务器无法向客户端发送消息.

我对WCF不正确吗?如果不是,最好的方法是什么?

c# wcf networking

7
推荐指数
1
解决办法
8702
查看次数

C++中long double的精度是多少?

有谁知道如何找出long double特定平台的精度?在17位十进制数后,我似乎失去了精度,这与我刚刚使用时相同double.我希望得到更多,因为double我的平台上有8个字节,而long double12个字节.

之前你问,这是项目欧拉,所以是的,我需要超过17位.:)

编辑:谢谢你的快速回复.我刚刚确认通过long double在我的系统上使用我只能获得18位小数.

c++ precision long-double

24
推荐指数
2
解决办法
4万
查看次数