问下asp.net(c#)这里的语法啥意思?
protected void Page_Load(object sender, EventArgs args)
{
if (!this.IsPostBack)
{
this.Session["UploadInfo"] = new UploadInfo { IsReady = false };
}
}
这里
new UploadInfo { IsReady = false };
实例化时那个{}啥意思。
怎么是个大括号,是临时声明了一个类?
学习!!!
这是C# 3.0的匿名类型,和ASP.NET无关...参考...
http://msdn.microsoft.com/zh-cn/library/bb397696.aspx
new UploadInfo { IsReady = false };
应该有UploadInfo这个类,该类中有IsReady属性,这是实例化的一种新方式,
与UploadInfo up=new UploadInfo();
up.IsReady=false;是一样的,不知道是不是你要的?
ms 是 Object Initializer 这个新特性
学习1111
3.0的新特性,类初始化器,自动属性。
具体去网上查下吧
new UploadInfo { IsReady = false };
的意思是 实例化一个 UploadInfo 对象 由于下面不对这个实例进行引用 所以没有赋给一下变量
IsReady 是 UploadInfo 类中的一个 属性
也就是
public bool IsReady { get; set; }
以上放入Sesstion中的这个对象中只对 IsReady 这个赋了值
看不懂。。。。。。。。。
哦,刚才没仔细看...应该是这个,C# 3.0的对象初始值设定项...
http://msdn.microsoft.com/zh-cn/library/bb384062.aspx
相关问答:
function CheckOpwd(){//验证用户名
var pwd=document.all.txtOpwd;
var div1=document.getElementById("divPwd");
if (pwd.value=="")
{
......
可能因为工作的原因 接触数据库这块比较少,之前都是做程序这块,数据库这块都有专门的人来做 分工都很明细 所以对数据库这一块完全不了解。前段时间 去面试了几家公司 几乎都是在数据库这块挂掉的 连个简单的SQ ......
发给我一份 280535258@qq.com 谢谢 要分可以说 多少都行
参考::!!!!
前台
<%@ Page language="c#" Codebehind="Domain.aspx.cs" AutoEventWireup="false" Inherits=&q ......
其实这个问题可以找老师回答,这不放假了吗,问问各位高手。
绝对有 ,ASP、net里有好多的逻辑判断等都需要winform基础
C#语言
Ado.net C/S结构
Asp.net B/S结构
俩都是微软出的,都能用C#进行开发 ......
就是一个按钮,点击之后打开对话框,然后选取图片。就这样上传。。
怎么实现。在网上搜到那么多的代码,全是很多的那种,不知道,看不下去。
所以在这里想请大哥大姐帮帮忙。
使用自带的fileupload控件可以实现 ......