首页 > 解决方案 > 访问另一个类/文件夹中的公共变量

问题描述

我正在尝试访问类中的公共静态变量,但我不知道该怎么做。我尝试了不同的解决方案,例如 using 和 namespace 但不起作用。

在名为“CategoriasCaracteristicas.cs”(蓝色)的表单中,我正在尝试访问 empresaGlobal.cs(红色),如下图所示:

在此处输入图像描述

但我不能使用命名空间或其他方法来做到这一点。我试图访问另一个类的文件“CategoriasCaracteristicas.cs”的代码如下:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;
using System.Configuration;
using Utils;


namespace imlnet
{
    public partial class CategoriasCaracteristicas : Form
    {
        private string codEmp;
        private string cadenaConexion;

        public CategoriasCaracteristicas()
        {

这是empresaGlobal .cs 的代码:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ImeApps
{
    public static class empresaGlobal
    {
        public static string empresaID = "3";

        public static String EmpresaID
        {
            get { return empresaID; }
            set { empresaID = value; }
        }

    }
}

提前致谢!

标签: c#winforms

解决方案


将您的empresaGlobal.cs文件放入项目中,并将该项目添加为对GestorCategoriasCaracteristicasIngenieria项目的引用。

public使用关键字确保您需要访问的任何类、属性和方法都可用。


推荐阅读