public static string test=null;
public void fun(string aa)
{
MessageBox.Show(这里本人希望能够获取到test的名称);
}
调用:
fun(test);
本人希望在fun方法里,获取到aa变量之前的名称test;
有点绕,有可能实现吗
public void fun(string aa)
{
MessageBox.Show(这里本人希望能够获取到test的名称);
}
调用:
fun(test);
本人希望在fun方法里,获取到aa变量之前的名称test;
有点绕,有可能实现吗
解决方案
40
fun 就是得到一个参数值,跟 test 已经没有关系了。
30
本人有个办法可以解决
public static string test=”test:”+..值;//把名字加到变量前面
public void fun(string aa)
{
string temp=aa.split(“:”);//把名字取出来
}
public static string test=”test:”+..值;//把名字加到变量前面
public void fun(string aa)
{
string temp=aa.split(“:”);//把名字取出来
}
30
假如提前知道是哪个属性,6.0开始可以这样写
public void fun()
{
MessageBox.Show(nameof(test));
}
public void fun()
{
MessageBox.Show(nameof(test));
}