"应然性"amp quot是什么意思思?

&%@ Master Language="C#" %&
&!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&
&script runat="server"&
public DateTime LastUpdate
[color=#FF0000] return (DateTime)(ViewState["LastUpdate"] ?? DateTime.Now);[/color]
ViewState["LastUpdate"] =
protected void MasterButton2_Click(object sender, EventArgs e)
LastUpdate = DateTime.N
((UpdatePanel)ContentPlaceHolder1.FindControl("UpdatePanel1")).Update();
protected void Page_Load(object sender, EventArgs e)
ScriptManager1.RegisterAsyncPostBackControl(Button2);
&head id="Head1" runat="server"&
&title&ScriptManager in Master Page Example&/title&
&form id="form1" runat="server"&
&asp:ScriptManager ID="ScriptManager1" runat="server" /&
&asp:Panel ID="MasterPanel1" runat="server" GroupingText="Master Page"&
&asp:Button ID="Button1" runat="server" Text="Full Page Refresh" /&
&asp:Button ID="Button2" runat="server" Text="Refresh Panel" OnClick="MasterButton2_Click" /&
&/asp:Panel&
&asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server"&
&/asp:ContentPlaceHolder&
上面代码中, 我标记为红色字体的是什么意思呀..
相当于SQL中的ISNULL(变量,默认值)string a = b?? "-1";b为null的时候,将"-1"赋值给a
只能在引用类型中使用,值类型永远不为null如int,double,decimal,DateTime,float等
The ?? operator returns the left-hand operand if it is not null, or else it returns the right operand.RemarksA nullable type can contain a value, or it can be undefined. The ?? operator defines the default value to be returned when a nullable type is assigned to a non-nullable type. If you try to assign a nullable type to a non-nullable type without using the ?? operator, you will generate a compile-time error. If you use a cast, and the nullable type is currently undefined, an InvalidOperationException exception will be thrown.
For more information, see Nullable Types (C# Programming Guide).Example
// nullable_type_operator.csusing Sclass MainClass{
static int? GetNullableInt()
static string GetStringValue()
static void Main()
// ?? operator example.
// y = x, unless x is null, in which case y = -1.
int y = x ?? -1;
// Assign i to return value of method, unless
// return value is null, in which case assign
// default value of int to i.
int i = GetNullableInt() ?? default(int);
string s = GetStringValue();
// ?? also works with reference types.
// Display contents of s, unless s is null,
// in which case display "Unspecified".
Console.WriteLine(s ?? "Unspecified");
?? 运算符 - 如果??运算符的左操作数非null,该运算符将返回左操作数,否则返回右操作数。
引用 3 楼 kkun_3yue3 的回复:
只能在引用类型中使用,值类型永远不为null 如int,double,decimal,DateTime,float等
泛型可空值类型也能用...
return a??-1;
写错了吧。应该是三元表达式ViewState["LastUpdate"]=?:DateTime.Now
原来这样相当于SQL中的ISNULL(变量,默认值)
string a = b?? "-1";
b为null的时候,将"-1"赋值给a我也没见过
引用 6 楼 zzxap 的回复:
写错了吧。应该是三元表达式
ViewState["LastUpdate"]=?:DateTime.Now
没写错,这是C#3.0的新特性:return (DateTime)(ViewState["LastUpdate"] ?? DateTime.Now);意思是:如果 ViewState["LastUpdate"] 不等于 null,则返回 (DateTime)(ViewState["LastUpdate"]),否则返回 DateTime.Now 。
a ?? b相当于:a != null ? a : b
三目运算的简写(针对null)string a=string b= a==null?"-1":a;-----&string b= a??"-1";
引用 6 楼 zzxap 的回复:
写错了吧。应该是三元表达式
ViewState["LastUpdate"]=?:DateTime.Now
另外,这里的 = 应该是 == 。C# 中 = 是赋值运算符, == 是比较运算符。且不说后面的 <span style="color:#FF-02-03 不能直接这么写,C# 中没有这种日期常量。
我是猎头公司的angel,目前上海的一家港资公司有CTO的职位需求,有兴趣者请联系我msn:angel_lu{email: angel{at}
要求如下职责描述:1. 负责公司项目管理系统的架构、设计、开发和质量管理工作;2. 负责组建一支优秀的开发团队并维护团队处于健康状态;3. 熟悉行业领域软件开发采用的技术,把握公司产品的发展方向,全面监控产品开发质量、进度和成本控制;4. 针对公司具体项目实施,控制项目需求变更,支持项目实施的顺利进行;5. 负责技术中心各部门的日常管理工作和部门建设,制订并监督执行技术部门工作计划;6. 负责技术指导工作,在项目的技术管理和人员管理方面能够做出总体规划;7. 参与制定公司软件产品的发展方向,确定公司开发采用的技术和产品框架结构及实施计划,规划产品研发进度安排,根据公司需要确定产品开发周期及人员安排;8. 负责开发过程中阶段和关键工件的评审工作;9. 负责公司技术管理文件的评审工作;10.负责产品的内部验收确认工作;11.负责知识库的建立和管理工作;12.负责公司的技术创新工作,以保证公司在行业技术上的领先;教育要求计算机或相关专业本科以上学历专业经验要求1. 具有八年以上系统开发设计经验,其中五年以上的技术管理经理以上职务经验,有CTO经验者优先考虑;2. 曾主持或参与项目管理类系统的设计及平台开发;3. 对目前成熟应用的开发技术及框架有深入了解及把握;4. 熟悉SOA技术,对设计模式等有深入了解,负责过大型系统设计工作5. 丰富的开发团队管理经验,精通项目管理方法和项目实施流程6. 从事过策划、设计或开发运营级应用软件产品的经验者优先考虑。7. 有资深的技术、管理、项目实施和售前支持经验;8. 对软件企业的生产管理有丰富的经验,对公司级软件的规范化管理有成功的案例专业技能要求1、 有大型应用系统的分析及设计能力;2、 有建筑行业信息化建设项目实施经验者优先;3、 对设计模式有一定的研究,对常见的设计模式比较熟;4、 具有优秀的系统架构、编程和调试技能;
5、 熟悉软件质量管理标准/方法、工具 (如., WTT, Scenario Builder, etc);6、 熟悉 C#, ASP.Net/ASP,XML, SQL Server, OOA/OOD, Web Services;其他要求1. 具有良好的英语沟通能力,尤其是英文读写;2. 良好的学习能力和解决问题的能力;3. 身体健康,性格沉稳,能承受较大的精神和心理压力;4. 户口不限
引用 3 楼 kkun_3yue3 的回复:
只能在引用类型中使用,值类型永远不为null 如int,double,decimal,DateTime,float等
sorry 可空类型除外可空类型如这样定义的"值类型" int? i =
引用 14 楼 liujiayu10 的回复:
[code=C#][/code]
是条件运算符。您还未登陆,请登录后操作!
&天地五色当空&是什么意思?
是五蕴皆空, 五蕴:即色蕴、受蕴、想蕴、行蕴、识蕴。蕴是蕴藏、积聚的意思。如色蕴,聚集了过去色、现在色、未来色、粗色、细色等统称为色,因此色蕴是色的总和,色在这里相当物质,我们对物质的认识,不外乎从形状(形色)和颜色(显色)的色相上,因而佛家称物质曰色;受蕴,受是接受领纳的意思,当我们面对顺境或逆境时,所产生心灵上的情绪,这有苦乐忧喜舍的不同;想蕴,想是获取、想像的意思,在我们接触环境时,必然会摄取事物的影像,然后给它安立名称;行蕴,行是对事物进行判断并诉诸行动。识蕴,识是了别义,是精神领域的统觉作用。色蕴属于物质现象范畴,受、想、行、识四蕴是属于精神现象范畴。
回答数:14
您的举报已经提交成功,我们将尽快处理,谢谢!

我要回帖

更多关于 quot是什么意思 的文章

 

随机推荐