我是C#.net平台的新手。当我使用断点调试代码时,我发现只有方法声明的类( IndexJob 属于 dtsearch 命名空间)。对我来说,看到带有方法声明的类是新的。我知道接口和其他抽象类可以做到这一点,但是该类不是抽象类,而且我也没有在解决方案中找到该类,但是我认为它是通过某些程序集调用的。
using System;
using System.Collections.Specialized;
using System.Runtime.ExceptionServices;
namespace dtSearch.Engine
{
public class IndexJob : NetJobBase
{
protected CApiIndexJobForNet* indexJob;
public IndexJob();
public bool ActionAdd { get; set; }
...
...
public void AbortThread();
protected DateTime ConvertToDateTime(dtsFileDate fileDate);
....
....
public static IndexInfo GetIndexInfo(string indexPath);
public void ExecuteInThread();
}
}
我要清除的是:
1。)这是什么类型的类,可以在其内部声明方法
2.)这些方法的定义在哪里