日期:2014-05-17  浏览次数:20385 次

asp.net 有块代码看的不明白 求解释一下

        [WebMethod]
        public User GetUser() 
        { 
            User user = new User() { Id = 1, UserName = "zhang san", Password = "123qwe" }; 
            return user; 
        } 


这个方法是什么意思啊  没有定义返回类型 还有返回值 这里的User还可以初始化

或者说怎么才能不报错

------解决方案--------------------
定义一个User类


------解决方案--------------------
返回user类型实例啊,你自己copy了一句话,相关的类没有
------解决方案--------------------
返回类型是User,返回值是user。

至于“怎么才能不报错”,过年以后再说吧。
------解决方案--------------------
肯定得 定义User类,你要是有源码的话,光标定到User上边然后按F12,后边的那个 { Id = 1, UserName = "zhang san", Password = "123qwe" }
这个叫对象初始化器,