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.) Где будут определения этих методов

0 ответов

Другие вопросы по тегам