我在C#的美妙世界中是相当新的,我不知道如何应对这样的问题。C#类之间的值传递
我对Visual Studio 2008的一个.NET网站,我有一个主页,main.aspx
(及其以下main.aspx.cs
)和游戏页面,game.aspx
(也game.aspx.cs
)。
在主要类main.aspx.cs
我有一个静态变量,private static string _username;
和它,一个名为getUsername的方法,只是返回这个值。
现在在我的游戏类中(game.aspx.cs
)我有一个事件处理程序,saveButton_Click()
,在这个函数中我需要_username
的值!
如果有帮助,用户在主页面上启动,然后登录...如果登录有效,然后用户单击链接转至game.aspx
页面,则保存变量_username
!
我看着到内部的关键字,但我不知道如何在这个特殊的例子使用它,或者即使是在这个例子中做正确的事!
,您的静态变量将网页上的所有用户共享......每个用户将被保存到/从变量...你可能想使用会话来代替。 – davidsleeps 2011-05-25 01:38:52