コード例 #1
0
        private string RenderClauseKeyword(ClauseKeyword clauseKeyword)
        {
            string keywordAsString = null;

            switch (clauseKeyword)
            {
            case ClauseKeyword.From:
                keywordAsString = Strings.Keywords.From;
                break;

            case ClauseKeyword.Where:
                keywordAsString = Strings.Keywords.Where;
                break;

            case ClauseKeyword.Select:
                keywordAsString = Strings.Keywords.Select;
                break;

            default:
                throw new NotImplementedException();
            }
            return(RenderKeyword(keywordAsString));
        }
コード例 #2
0
 public ClauseKeywordItem(ClauseKeyword keyword)
 {
     this.ClauseKeyword = keyword;
 }
コード例 #3
0
ファイル: Clause.cs プロジェクト: Garmatt/daiquery
 public Clause()
     : base()
 {
     keyword = InitKeyword();
 }
コード例 #4
0
 private int GetClauseIndex(ClauseKeyword keyword)
 {
     switch (keyword)
     {
         case (ClauseKeyword.Artist):
             return 0;
         case (ClauseKeyword.Title):
             return 1;
         case (ClauseKeyword.SongID):
             return 2;
     }
     return 0;
 }