コード例 #1
0
ファイル: PPTManager.cs プロジェクト: arkc1009/Bible2PPT
        private bool ShouldPrint(TemplateTextOptions templateOption)
        {
            switch (templateOption)
            {
            case TemplateTextOptions.Always:
                return(true);

            case TemplateTextOptions.FirstVerseOfChapter:
                return(isFirstVerseOfChapter);

            default:
                throw new NotImplementedException();
            }
        }
コード例 #2
0
ファイル: PPTManager.cs プロジェクト: arkc1009/Bible2PPT
 private string AddSuffix(string str, string toFind, string replace, TemplateTextOptions templateOption)
 {
     return(Regex.Replace(str, @"\[" + toFind + @"(?::(.*?))?\]", ShouldPrint(templateOption) ? replace + "$1" : ""));
 }
コード例 #3
0
ファイル: PPTManager.cs プロジェクト: theglorych/Bible2PPT
 private bool ShouldPrint(TemplateTextOptions templateOption) => templateOption switch
 {