如何在相同或不同的名称空间中但在同一应用程序中使用“公共变量”?
例如:
BookStore Web应用程序中的第一个名称空间
namespace BookStore
{
public partial class index : System.Web.UI.Page
{
public string command; // the public variable declared
Same BookStore应用程序中的第二个名称空间
namespace Admin.BookStore // here i try to include the BookStore namespace..
{
public partial class admin : System.Web.UI.Page
{
void access()
{
command = "something text" ;
在这里,我认为
command
应该出现在智能感知中。我认为是因为它是一个公共变量,但是没有显示出来。 最佳答案
在管理类中,您还可以在文件顶部添加以下内容:
Using BookStore;
但是,索引不是静态类,因此您必须具有该类的实例才能使用命令字段。
Index indexInstance = new Index();
indexInstance.command = "something text";