是否可以在C#中添加一个额外的条件到Switch语句,如下所示
switch(MyEnum)
{
case 1:
case 2:
case 3 && Year > 2012://Additional Condtion Here
//Do Something here..........
break;
case 4:
case 5:
//Do Something here..........
break;
}
Run Code Online (Sandbox Code Playgroud)
在上面提到的例子中,如果MyEnum = 3,那么如果年> 2012,它必须被执行...是否可能?
[EDITED]
年份> 2012不适用于案例1和案例2.
我想获得当前时间:
date = "(" + DateTime.Today.Year.ToString() + "-" +
DateTime.Today.Month.ToString() + "-" + DateTime.Today.Day.ToString() + " " +
"(" + DateTime.Today.Hour.ToString() + ":" + DateTime.Today.Minute.ToString()
+")" + ")";
Run Code Online (Sandbox Code Playgroud)
这应该得到一个日期:
(2013-2-1(13:01))
但它给了我:
(2013-2-1(0:0))
我怎样才能解决这个问题?
我在我的Web应用程序中创建这些代码
<script type="text/javascript">
document.getElementById('articleTitle').value = "Ehsan" ;
</script>`
Run Code Online (Sandbox Code Playgroud)
但结果我的输入没有价值
我的意见是:
<input id="articleTitle" name="articleTitle" class="input-xxlarge"
type="text" placeholder="title">
Run Code Online (Sandbox Code Playgroud)
我的javascript代码高于html代码
如果我有
class A
{
void foo(){}
void foo(int a){}
}
class B extends A
{
void foo(){}
}
Run Code Online (Sandbox Code Playgroud)
将在方法FOO()在A类既覆盖和重载?
我遇到了带有日期条件的select queryI(下面)的问题.查询没有给出正确的结果,我不知道为什么?
请帮我谢谢.在2013-01-01到2013-01-31之间,数据库中的Created_Date字段有值
SELECT * FROM (`cms_product`) WHERE `cms_product`.`Created_Date` >= 2013-01-01
and `cms_product`.`Created_Date` <= 2013-01-31 ;
Run Code Online (Sandbox Code Playgroud)
Created_Date字段位于Datetime中.
我的服务器没有任何Microsoft Office,我也不想安装Microsoft Office.
当我使用此代码读取Excel 2007文件时
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=c:\myFolder\myOldExcelFile.xls;
Extended Properties="Excel 8.0;HDR=YES";
Run Code Online (Sandbox Code Playgroud)
它无法读取Excel文件.有谁知道什么是错的?
c# ×3
asp.net ×1
datetime ×1
html ×1
java ×1
javascript ×1
overloading ×1
overriding ×1
php ×1
phpmyadmin ×1
sql ×1