小编fir*_*gle的帖子

SqlCommand.Cancel()会提升性能吗?

我已经看到这在代码中显示了几个地方,从来没有解释,只是上面的一个神秘的评论(声明和执行包含在上下文的想法.它只是运行SqlCommand的标准过程):

//SqlCommand cmd = new SqlCommand();
//cmd.ExecuteReader();
//Read off the results

//Cancel the command. This improves query time.
cmd.Cancel ();
Run Code Online (Sandbox Code Playgroud)

基本上,在完成一个查询后,它会返回并取消它,声称会有一些性能提升.我想你可能会获得一些内存,并释放XmlReader,但通常情况下它会超出范围.

我之前从未打扰过它,但它最终出现在我正在审查的一些代码中.在代码中运行它后取消SqlCommand实际上是以某种方式加速它,还是这只是一些奇怪的程序员迷信?

c# sqlcommand

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

XNA C#控制器输入结构

我遍布网络,需要一些帮助.是否有一个链接到Xbox 360控制器的所有按钮的示例代码.例如:

if (GamePad.GetState(PlayerIndex.One).Buttons.Back == ButtonState.Pressed)
    this.Exit();
Run Code Online (Sandbox Code Playgroud)

我知道如果按回控制器,这会退出游戏.

我只需要操纵杆,d-pad和所有按钮的状态示例.

c# xna xbox360

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

标签 统计

c# ×2

sqlcommand ×1

xbox360 ×1

xna ×1