问题描述
- vs2008中变量的类型是自定义类,如何使用?
-
问题更新:
下面提供的“代码段1”和“代码段2”是用户提供的一个webservice接口类,我需要为Col11、Col12、Col13赋值,用户会反馈我Col5的值供我判断赋值的操作是否成功
代码段1:
public partial class ERPSA : object, System.ComponentMo del.INotifyPropertyChanged {private string Col11; private decimal Col12; private bool Col13; }
——————————————————
亲们,技术新手,想请教下,VS2008中用户编写了一个自定义类,在另一个方法中定义了一个变量,变量的类型就是该自定义类,举例如下:
代码段2:
public partial class Ret : object, System.ComponentModel.INotifyPropertyChanged
{
private string Col1;private string Col2; private string Col3; } public partial class ABCABC : object, System.ComponentModel.INotifyPropertyChanged { private string Col4; private Ret Col5; }
我现在需要通过调用用户提供的方法来获取Col5的值,请问该怎么使用?谢谢~~~
解决方案
请问你这个 “调用用户提供的方法”这个方法在哪里?我想的是:在ABCABC这个class里加一个get方法,通过new一个ABCABC对象,来调用该get方法。
public partial class ABCABC : object, System.ComponentModel.INotifyPropertyChanged
{
private string Col4;
private Ret Col5;
public Ret GetCol5(){
return Col5;
}
}
解决方案二:
就是封装一个public的函数等,让它再来return Col5. 达到封装的目的
解决方案三:
做一个public 共用接口,就可以达到你到目的了
时间: 2024-11-05 04:51:16