示例#1
0
 public static EachBuilder <T> Include <T>(this EachBuilder <T> code, string format, Func <T, string> args1, Func <T, string> args2, Func <T, string> args3)
 {
     // TODO: Check File Exsist
     if (format.Trim().StartsWith("<"))
     {
         var finalFormat = string.Format("#include {0}", format);
         code.FormatLine(finalFormat, args1, args2, args3);
     }
     else
     {
         var finalFormat = string.Format("#include \"{0}\"", format);
         code.FormatLine(finalFormat, args1, args2, args3);
     }
     return(code);
 }