c# - 访问另一个类/文件夹中的公共变量
问题描述
我正在尝试访问类中的公共静态变量,但我不知道该怎么做。我尝试了不同的解决方案,例如 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; }
}
}
}
提前致谢!
解决方案
将您的empresaGlobal.cs文件放入项目中,并将该项目添加为对GestorCategoriasCaracteristicasIngenieria项目的引用。
public
使用关键字确保您需要访问的任何类、属性和方法都可用。
推荐阅读
- mysql - Hibernate:向mysql数据库添加日期属性,它作为前一天插入数据库
- php - MySQL从存储的复选框内爆匹配单个数字
- vb6 - 如何在vb6中打印图像
- swift - Swift 4:放大用户位置以外的位置
- python - 通过 Python 将颜色分配给 matplotlib 中的特定值?
- vba - 无法通过 VBA 中的字符串值访问 excel 数据透视表字段
- javascript - ng-if 没有根据变量更新
- chef-infra - 刀:找不到命令
- python - 从列表中创建多个复选框并获取所有值
- powershell - PowerShell 脚本不会按顺序运行