コード例 #1
0
ファイル: CourseSettings.cs プロジェクト: DerArvend/Ulearn
        public string GetPrelude(Language?language)
        {
            var prelude = Preludes.FirstOrDefault(file => file.Language == language);

            if (prelude == null && Title != null && this != DefaultSettings)
            {
                return(DefaultSettings.GetPrelude(language));
            }
            return(prelude?.File);
        }
コード例 #2
0
ファイル: CourseSettings.cs プロジェクト: epeshk/uLearn
        public string GetPrelude(string langId)
        {
            var res = Preludes.FirstOrDefault(file => file.LangId == langId);

            if (res == null && Title != null && this != DefaultSettings)
            {
                return(DefaultSettings.GetPrelude(langId));
            }
            return(res?.File);
        }