Дан фрагмент кода: public class Log { private string myLogFileName; public delegate void LogFileMissing(object sender, EventArgs e); public event LogFileMissing OnLogFileMissing; public string LogFilename { get { return myLogFileName; } set { myLogFileName = value; } } public bool LogItem(string item) { if (!System.IO.File.Exists(myLogFileName)) { // инициирование события, если файл не найден (КОД) return false; } // выполнение логирования // возврат return true; }}
Что необходимо вставить на место (КОД) для инициирования события OnLogFileMissing?
(Отметьте один правильный вариант ответа.)
Варианты ответа
return OnLogFileMissing(this, null);
OnLogFileMissing(this, null);(Верный ответ)
throw OnLogFileMissing();
raiseevent OnLogFileMissing(this, null);