C# 从公共类C返回变量#
我有以下代码C# 从公共类C返回变量#,c#,c#-4.0,C#,C# 4.0,我有以下代码 public class IDFMeasure { ,,,,,,,,,, ........ public float [][] GetIDFMeasure(string[] documents) { _docs = documents; _numDocs = documents.Length; MyInit(); return _termWeight; } } 我想在主
public class IDFMeasure
{
,,,,,,,,,,
........
public float [][] GetIDFMeasure(string[] documents)
{
_docs = documents;
_numDocs = documents.Length;
MyInit();
return _termWeight;
}
}
我想在主程序中调用这个类。我怎么做?我对班级类型感到困惑。。能帮忙吗?非常感谢你不用上课。实例化一个类并调用其方法。您可以这样做:
public void main() {
IDFMeasure measure = new IDFMeasure(); // instantiate class
float[][] vals = measure.GetIDFMeasure(documents); // now call method on that class
}
创建类的对象,然后调用该方法
IDFMeasure obj = new IDFMeasure ();
float [][] arr = obj.GetIDFMeasure(new string[]{"1"});
如果只需要调用该方法,而不再需要对象,则可以创建匿名对象并对其调用方法
float [][] arr = new IDFMeasure().GetIDFMeasure(new string[]{"1"});