小编Aci*_*dic的帖子

将ASP.NET WebSite连接到SQL数据库

我目前正在尝试在ASP.NET网站项目和SQL Server 2008 R2构建的数据库之间建立连接.

我必须这样做的方式是使用connectionStringWeb.config页面,但我不知道什么样的价值给它或如何建立使用该值的连接.(使用C#)

任何帮助将不胜感激,因为我发现旁边没有关于该主题的信息.

这是当前Web.config页面中的(默认)值:

<connectionStrings>
    <add name="ApplicationServices" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient"/>
</connectionStrings>
Run Code Online (Sandbox Code Playgroud)

c# sql-server asp.net ado.net database-connection

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

提前创建变量以在循环中使用(?)

这两者中哪一个更"有效":

for (int i = 0; i < 10; i++) {
    int x = i * 2;
}
Run Code Online (Sandbox Code Playgroud)

要么 -

int x;
for (int i = 0; i < 10; i++) {
    x = i * 2;
}
Run Code Online (Sandbox Code Playgroud)

(只是一个例子)

我知道它们本质上是不同的 - 所以请不要解决它们的使用差异.

如果两者都证明做同样的事情 - x多次创建变量是一种效率较低的方法,而不是仅创建一次并简单地重新分配它的值?

java eclipse performance

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

没有安装程序的XNA Game Application

我和朋友计划开发XNA游戏.我负责编程方面,这让我很奇怪 - 在开发过程中,与他分享应用程序更新的最简单方法是什么?

每当我想向他展示一个变化时,他是否会被迫重新安装应用程序?
我可以使用某种补丁机制吗?

也许完全可以创建一个不需要安装程序的游戏 - 只需单击并播放即可?

c# installer xna visual-studio-2010 xna-4.0

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

甚至无法获得内联的简单方法(?)

从逻辑上讲,我总是假设C#编译器会使用非常简短的方法,因此只需手动输入方法中的代码就不会显示任何开销......

直到今天 - 当我尝试对各种方法进行基准测试并手动内联代码时.事实证明,对于我来说,即使最简单的代码也会显示与手动内联对应项相比的方法调用开销.
实际上,我找不到任何内联方法的线索- 所以我进行了一个简单的测试.

使用的系统:

  • 英特尔C2D E7200(双核)2.53GHz
  • 4GB DDR2
  • Windows 7 64位
  • .NET 4.0
  • Visual Studio 2010 Ultimate

所有测试均在没有Debug和使用Release Configuration(Optimize Code)的情况下执行.

这是我用来进行基准测试的代码:

static void Main()
{
    const int iterations = 250000000; // 250 million iterations
    Thread.Sleep(1000); // sleep for one second
    var sw = new Stopwatch();

    int s = 0;
    sw.Start();
    for (int i = 0; i < iterations; i++)
    {
        // incrementing s by 1 in various ways
    }
    sw.Stop();

    Console.WriteLine("Time: …
Run Code Online (Sandbox Code Playgroud)

c# inline .net-4.0 visual-studio-2010

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

按订单索引编辑多行

问:如何在查询中使用/应用查询中每行的行号到整个查询中的某个列?

我添加了一个屏幕截图,试图让事情变得更加明显: 在此输入图像描述

[图片只是一个简单的例子]

我希望能够在这样的上下文中直接使用行号的值.(以某种方式迭代这些值?)

提前致谢.(对不起,如果问题有点模糊)

sql ssms sql-server-2008 sql-server-2008-r2

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

Console.ReadLine()在结尾没有换行符?

问题很简单.

我用的时候 -

Console.ReadLine()
Run Code Online (Sandbox Code Playgroud)

打印在控制台上的下一件事将在下一行.

有没有办法在那条线上继续打印?

提前致谢.

c# visual-studio-2010

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

Graphics2D - Graphics2D对象上的旋转形状

我有一个Graphics2D用来绘制我的物体Canvas.我在它上面绘制了多个形状,Canvas并且只想转换它们中的一个(或部分).

我会尽量保持这个简单:

void render(Graphics2D g) {
    ... // Draw shape 1
    ... // Draw shape 2
    ... // Draw shape 3
}
Run Code Online (Sandbox Code Playgroud)

如何在保持形状1和3完好无损的情况下旋转形状2?通过"旋转"我的意思是旋转围绕其中心点,我们可以定义为xy的例子.

我一直在寻找一种方法来做这件事,但找不到任何可行的方式.

有没有简单的方法来做到这一点?

java swing graphics2d

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

构造函数与Curly Brackets(?)

在搜索定义静态构造函数的方法时,我偶然发现了以下内容:

class MyClass {
    { /* code for constructor-like (?) effect */ }
}
Run Code Online (Sandbox Code Playgroud)

基本上,在我看来,直接在类中用大括号输入的代码与构造函数中的代码完全相同 - 除了在构造函数之前调用它.

这个的目的是什么,这和标准构造函数之间还有其他区别吗?

提前致谢,

java eclipse

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

没有引用的类被编译?

在我的项目中,从未以任何方式解决的类会影响最终结果吗?他们甚至被编译了吗?

内部类,静态内部类或具有静态成员的顶级类如何?

提前致谢.(对不起,如果我的问题有点宽泛.)

java eclipse

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

if语句中的常量条件

有时我发现预处理器指令对我的应用程序来说不够灵活,所以我一直在想是否可以交换#if预处理器的功能.

例:

const bool Debug = false;
if (Debug)
{
    ...
}
Run Code Online (Sandbox Code Playgroud)

编译器会删除if语句及其内容吗?或者,如果Debug常量的值是true,编译器是否会删除条件检查并保留内容?

c#

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