0
价值
1
回答
1916
浏览
C#中分别使用\\和/作为文件路径时,使用OpenFileDialog打开会产生不同的效果
private string[] ChooseFilters()
{
string[] path;
OpenFileDialog ofd = new OpenFileDialog();
ofd.InitialDirectory = "C:\\Users\\89180\\Desktop\\";
//ofd.InitialDirectory = "C:/Users/89180/De
0
价值
1
回答
1936
浏览
还是关于property的问题
根据我的理解,c#中的get方法得到的值应该是一个副本,也就是说,如果属性是一个子类的话,会得到类的克隆,调用克隆类的方法对原类应该是不起作用的
但是实际上好像并非如此,比如c#中的
comboBox1.Items.Clear();
Items返回一个ObjectCollection类,的确可以清空
而我通过自己测试发现不能修改指向结构体的属性,因为它并不是变量(的确)
我尝试了添加ref关键字,但是被报错(没有系统地学习c#,如