C# Как работает объявление метода внутри класса?
Я новичок в платформе 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.) Где будут определения этих методов