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"});