小编Ode*_*ded的帖子

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

C#范围问题

请考虑以下代码示例:

                         // line #
{                        // 1
                         // 2
    {                    // 3
        double test = 0; // 4
    }                    // 5
                         // 6  
    double test = 0;     // 7
}                        // 8 
Run Code Online (Sandbox Code Playgroud)

这给出了错误

名为'test'的局部变量不能在此范围内声明,因为它会给'test'赋予不同的含义,'test'已在'child'范围内用于表示其他内容

但我不明白为什么?外部测试变量从第7行开始,而不是在第2行中,所以在第4行声明第二个变量名为test的问题,其中范围在第5行结束?

c# scope

8
推荐指数
2
解决办法
794
查看次数

如何在不保存的情况下正确编译vim-latex?

我刚开始使用Vim-LaTeX.

默认的dvi输出并没有为我工作,所以我改变了默认pdf加入"let g:Tex_DefaultTargetFormat = 'pdf'"到我的tex.vim.

唯一的问题是我需要先保存我的文档(:w)然后再编译它(\ll)并在Evince(\lv)中查看.如果我不救它,并运行\ll\lv,乳胶所保存的文件运行前,我就开始编辑它,而不是包含我的编辑的文件缓冲区.

我如何制作它以便vim保存我的文件并在我点击时编译我的文档\ll?谢谢!

vim latex

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

在子查询和基本查询sql server中分组

我想知道以下是否可行.

我有一个表,我想要检索3列数据:

日,工作小时数,工作小时数和条件

我的疑问是

SELECT     Day, SUM(Regular + Extra + Overtime) AS [Potential Hours],
                      (SELECT     SUM(Extra + Regular + Overtime) AS Expr1
                        FROM          dbo.TICPlus_Effort_Billable_Only
                        WHERE      (Manager NOT LIKE '%manager1%')) AS [Billed Hours]
FROM         Billable AS Billable1
GROUP BY Day
Run Code Online (Sandbox Code Playgroud)

使用此查询,我得到每行的子查询中所有数据的总和,但我希望包含要按日分组的约束的子查询.是否有可能在子查询中有一个组来执行此操作,以便每天获得每日条件的总和?

希望有人能指出我正确的方向

sql-server

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

将日期从MM/dd/YYYY格式转换为dd/MM/YYYY格式

我正面临一个小问题,在尝试了这么多事情之后我无法做到这一点就在这里......我的页面中有一个文本框,我在其中输入日期,我想在datetime对象中使用该日期.

例如:输入的日期:2010年11月2日(日/月/日/年)当我在日期时间对象中访问它时,它应该采用相同的格式,但它将被更改为(2/11/2011即:MM/dd/yyyy格式).

我希望我在这里有意义我想要的是这样的事情......

DateTime dt = convert.ToDateTime(txtDate.Text);
Run Code Online (Sandbox Code Playgroud)

应该是(2010年2月2日而不是2010年11月2日)

使用以下代码后@oded

DateTime sDate, eDate = new DateTime(); 
Run Code Online (Sandbox Code Playgroud)

//修改我们使用的日期.DateTime.TryParseExact(txtFrom.Text,"dd/MM/yyyy",CultureInfo.InvariantCulture,DateTimeStyles.None,out sDate);

DateTime.TryParseExact(txtFrom.Text, "dd/MM/yyyy", CultureInfo.InvariantCulture, DateTimeStyles.None, out eDate); 
Run Code Online (Sandbox Code Playgroud)

我在edate和sdate获得的是1/1/0001 12:00:00 AM,它应该是3/11/2011.

c# asp.net datetime datetime-format

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

S3DB编辑器程序

我正在尝试打开一个s3db数据库.有人可以推荐一个程序吗?

我尝试过sqlite2009pro,它无法识别它.Sqlite Admin表示无法对已关闭的数据集执行此操作.sqlitestudio说s3db不支持数据库 -

sql

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

我应该使用哪种doctype?

如果我想使用可成本化的div,我应该使用哪种doctype.使用div动画,移动图像,设置div不透明度等.

我试图通过javascript创建一个div,设置它的背景颜色,位置,宽度和高度,并添加一个onmouseover事件.

一切正常,直到我想在我的HTML上添加doctype.

我尝试了过渡和严格,都使我的div消失了.

所以我插入了HTML5类型的doctype,我的div显示正常.

好吧,我想用html4制作我的网站.

可能吗?

html

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

machine.config appSettings为null

在我的machine.config文件中,我有以下内容

<configuration>
    ....
    <appSettings>
        <add key="key" value="value"/>
    </appSettings>
</configuration>
Run Code Online (Sandbox Code Playgroud)

我试图通过使用在asp页面上检索它

ConfigurationManager.AppSettings["key"];
Run Code Online (Sandbox Code Playgroud)

并且每次都返回null.

.net c# asp.net machine.config

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

连续内存存储误解在.NET?

http://msdn.microsoft.com/en-us/library/ms379570(v=vs.80).aspx

我知道,Arrays.net被存储在一个连续的方式.(在mem中)

我也知道List<..>不是.(好吧......不是所有列表类型......请参阅我的第2个问题)

从这里我有2个问题


  1. 我知道在4,8,16 ...插入项目到列表后 - 列表reallocate本身在内存中.

    我也知道我可以把他发送给他Capacity,以便让他知道我将创造他的大小(减少重新分配).

    问题是为什么?他不会连续存放自己,为什么他关心重新分配自己呢?(他不必找到免费和连续的存储单元)

  2. 为什么带有结构的List是否在连续内存中分配,与类列表不同?

.net c# arrays generics memory-management

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

正则表达式匹配数字和小数

我需要一个与以下内容匹配的正则表达式:

.5
0.5
1.5
1234
Run Code Online (Sandbox Code Playgroud)

但不是

0.5.5
absnd (any letter character or space)
Run Code Online (Sandbox Code Playgroud)

我有这个满足所有但是 0.5.5

^[.?\d]+$
Run Code Online (Sandbox Code Playgroud)

regex

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