楼主的意思是你自己创建一个类型,然后这个类型有一个类似于DateTime.Parse()的方法吧 比如 Public Class MyClass1{ private string aa; public MyClass1(String a){ this.aa=a } public string getAA(){ return aa; } public static MyClass1 Parse(string o){ if (o!=null && o.length>10){ return new MyClass1(o) } } }是这个意思吗?
转换可以用Convert,也可以在转换的数据前加 (类型)以前学过c++,现在学C#应该很容易的,C#就是改改属性,调用下类
或者你的类型转换代码是写在static修饰的函数里的,所以让你把变量加上static
再根据上下文阅读
比如
Public Class MyClass1{
private string aa;
public MyClass1(String a){
this.aa=a
}
public string getAA(){
return aa;
}
public static MyClass1 Parse(string o){
if (o!=null && o.length>10){
return new MyClass1(o)
}
}
}是这个意思吗?