Я писал код, не понимая, ПОЧЕМУ я могу получить доступ к постоянным значениям внутри статического
методы.
Почему можно получить доступ к const
значениям, не объявляя его как static
?
Например.) Законно звонить IMAGE_FILE_EXTENSION
в пределах AddImageToDocument(...)
public abstract class ImageDocumentReplacer : DocumentReplacer
{
private const string IMAGE_FILE_EXTENSION = ".tif";
private static void AddImageToDocument(int documentId, string separatedPath)
{
Console.WriteLine(IMAGE_FILE_EXTENSION);
}
}