小编Sib*_*Guy的帖子

获取Windows版

有没有简单的方法来获得Windows版(家庭版,专业版等)?

.net c# windows

11
推荐指数
2
解决办法
3204
查看次数

实体框架在select上写锁

有没有办法让Entity Framework使用write lock生成select查询:SELECT ... FOR UPDATE?

.net entity-framework

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

C#构造函数泛型参数推断

为什么C#推断方法的泛型参数而不是构造函数?

new Tuple<int, int>(5, 5)Tuple.Create(5, 5)

c# generics type-inference tuples

11
推荐指数
2
解决办法
3631
查看次数

SignalR奇怪的重新连接模式

我正在使用SignalR在非常特定的网络条件下(一个疯狂的代理).所以套接字根本不起作用,我必须使用长轮询.当我刷新页面时,它似乎工作了一段时间,但第一次Disconnect发生了.我正在尝试自动重新连接断开连接的事件和以下模式:

  1. 页面加载后,集线器在大约110秒内断开连接(默认超时)
  2. 第一次断开连接后,需要3个Disconnected事件才能重新启动集线器(因此它仅在第4次尝试时连接)
  3. 之后,它总是在第一次尝试时重新连接,但在大约10-15秒(不是110秒)后断开连接.因此看起来保持活动超时以某种方式在这里被调用(虽然它不是第一次尝试).

这种行为似乎很奇怪.我能做些什么来改善它吗?

.net asp.net-mvc signalr

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

TimeZoneInfo与Olson数据库

TimeZoneInfo和Olson数据库是否对时区使用相同的标识符?

我从GeoNames服务(基于Olson数据库)获得时区ID,并希望检索该时区的日光保存信息.

.net timezone datetime

10
推荐指数
1
解决办法
3509
查看次数

自定义类型GetHashCode

可能重复:
重写的System.Object.GetHashCode的最佳算法是什么?

我需要覆盖由三个字符串组成的类型的GetHashCode方法.这是我的代码:

protected override int GetHashCode()
{
    return str1.GetHashCode() + str2.GetHashCode() + str3.GetHashCode();
}
Run Code Online (Sandbox Code Playgroud)

这种方法实现的安全方法是什么?

.net c#

10
推荐指数
1
解决办法
7733
查看次数

LINQ To Objects GroupBy方法

LINQ To Objects GroupBy方法如何工作?每个键的整个集合是否都有效?有没有办法对GroupBy方法说集合是否已排序?

.net c# linq

10
推荐指数
1
解决办法
639
查看次数

字典枚举顺序

文档说明Dictionary密钥顺序未指定.我想这意味着在枚举期间第一个添加的元素可能不是第一个.但是Dictionary每次枚举它都能保证顺序相同吗?

.net c#

10
推荐指数
1
解决办法
2857
查看次数

T4包含项目根目录中的文件路径

如何将项目相对包含在项目根目录中?有点像<# @include file="~/Infrastructure/Manager.ttinclude" #>

.net t4

10
推荐指数
1
解决办法
3024
查看次数

AntiXss保护Html模型属性

我的一些模型属性由AllowHtml属性标记.有没有办法自动将AntiXss保护(即仅过滤允许的标签)应用于这些字段?

asp.net-mvc

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