我有一个程序,A为主程序里有一个类myclass,myclass定义如下:
class myclass
{
public static int myValue;
.
.
.}A程序运行以后会给myValue赋值。
A程序还包含另一个程序集B.exe,A程序运行后执行B.exe,而B.exe里的代码使用myValue的值。
不知道该如何写B项目里的该处代码?各位达人给出出注意
class myclass
{
public static int myValue;
.
.
.}A程序运行以后会给myValue赋值。
A程序还包含另一个程序集B.exe,A程序运行后执行B.exe,而B.exe里的代码使用myValue的值。
不知道该如何写B项目里的该处代码?各位达人给出出注意
解决方案 »
- AxShockwaveFlash与Flash10i.ocx、InstallShield的三角恋
- C# 项目数据访问问题
- .net参数问题
- 如何限制dataGridView中的某一行不能编辑
- 求使用win32API函数SetCapture()点击窗口的C#实例
- Array类显式实现接口的问题
- 请问怎样才能在DataGrid每行前面加上CheckBoxes?就像listView中设置了CheckBoxes一样
- Excel文档打不开了,该怎么办
- 请问如何更改登陆密码?
- vs.net
- 1、vs2008 设计视图怎么设置成默认是垂直拆分啊?2、属性窗口里面没有事件,在哪找啊,像vs2005那样的列表显示的?
- 函数的基本知识
用PropertyInfo可以取到myValue的值
T t = (T)Activator.CreateInstance(typeof(T));
PropertyInfo[] propertys = t.GetType().GetProperties();
foreach (PropertyInfo pi in propertys)
{
pi.Name可以得到成员名称, pi.GetValue可以得到成员的值
}
B读取A项目里的值,所以应该是B程序里的写法。谢谢楼上;你写的这个可以用在B里吗?