小编Ale*_*yev的帖子

C#中"internal"关键字的实际用途

能否解释一下,internalC#中关键字的实际用途是什么?

我知道internal修饰符限制了对当前程序集的访问,但我什么时候需要呢?

c# internals access-modifiers

402
推荐指数
13
解决办法
18万
查看次数

什么是C++ std :: pair的C#模拟?

我很感兴趣:C#std::pair在C++中的模拟是什么?我找到了System.Web.UI.Pair课程,但我更喜欢基于模板的课程.

谢谢!

.net c# base-class-library data-structures std-pair

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

在开发和生产环境中使用不同的Web.config

我需要在ASP.NET应用程序中使用不同的数据库连接字符串和SMTP服务器地址,具体取决于它是在开发环境还是生产环境中运行.

应用程序通过WebConfigurationManager.AppSettings属性从Web.config文件中读取设置.

我使用Build/Publish命令通过FTP将应用程序部署到生产服务器,然后用正确的方法手动替换远程Web.config.

有可能以某种方式简化部署过程吗?谢谢!

asp.net configuration web-config visual-studio

189
推荐指数
6
解决办法
13万
查看次数

CSS方式水平对齐表

我想在浏览器窗口的中心显示一个固定宽度的表格.现在我用

<table width="200" align="center"> 
Run Code Online (Sandbox Code Playgroud)

但Visual Studio 2008在此行上发出警告:

属性'align'被认为是过时的.建议使用较新的结构.

我应该将哪种CSS样式应用于表以获得相同的布局?

html css alignment css-tables

94
推荐指数
2
解决办法
25万
查看次数

76
推荐指数
4
解决办法
6万
查看次数

在SQL Server上预定运行存储过程

是否可以设置Microsoft SQL Server以定期运行存储过程?

t-sql sql-server

60
推荐指数
6
解决办法
16万
查看次数

在C#源代码中打破长字符串的最佳方法

我想知道在C#源代码中打破长字符串的"最佳实践"是什么.这是字符串

"string1"+
"string2"+
"string3"
Run Code Online (Sandbox Code Playgroud)

在编译期间还是在运行时连接?

c# string

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

轻量级SQL数据库,不需要安装

你能推荐一个轻量级的SQL数据库,它不需要在客户端计算机上安装就可以从.NET应用程序轻松访问吗?只需要基本的SQL功能.

现在我在简单项目中使用Access数据库并将.MDB和.EXE文件一起分发.寻找任何替代品.

.net sql database ms-access

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

有没有机会模仿时代()C#中的Ruby方法?

每次我需要在使用C#的算法中做N次我写这个代码

for (int i = 0; i < N; i++)
{
    ...
}
Run Code Online (Sandbox Code Playgroud)

学习Ruby我已经学习了方法时间(),可以使用与此相同的语义

N.times do
    ...
end
Run Code Online (Sandbox Code Playgroud)

C#中的代码片段看起来更复杂,我们应该声明无用的变量i.

我试着编写返回IEnumerable的扩展方法,但我对结果不满意,因为我必须再次声明一个循环变量i.

public static class IntExtender
{
    public static IEnumerable Times(this int times)
    {
        for (int i = 0; i < times; i++)
            yield return true;
    }
}

...

foreach (var i in 5.Times())
{
    ...
}
Run Code Online (Sandbox Code Playgroud)

是否可以使用一些新的C#3.0语言功能使N次循环更优雅?

c# ruby language-features cycle

29
推荐指数
2
解决办法
3282
查看次数

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