我是一名非常初学的程序员,我整天都很头疼。
以下代码在线上有“参数类型比方法更不易访问”的错误: “public static int NewUserEvent(UserEventInput input)”
public partial class GameWebService : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
[WebMethod]
public static int NewUserEvent(UserEventInput input)
{
return input.eventid;
}
}
public class UserEventInput
{
public string memberid { get; set; }
public int eventid { get; set; }
public int topicid { get; set; }
public int levelid { get; set; }
}
答案 0 :(得分:1)
感谢Benjamin和Sayse,
我完全是个傻瓜。你是对的。
事实是,参数类代码,它是从另一个.cs文件中剪切并粘贴在这里
但我没有将另一个.cs文件保存到磁盘.......所以在同一命名空间下有两个同名的类.....我真是个傻瓜。