コード例 #1
0
        public static void WriteGeneratedAttribute(this CodeWriter writer)
        {
            if (writer is null)
            {
                throw new ArgumentNullException(nameof(writer));
            }

            string version = typeof(CodeWriter).Assembly.GetName().Version !.ToString();

#if DEBUG
            writer.WriteIndentedLine(
                "[global::System.CodeDom.Compiler.GeneratedCode(" +
                "\"StrawberryShake\", \"11.0.0\")]");
#else
            writer.WriteIndentedLine(
                "[global::System.CodeDom.Compiler.GeneratedCode(" +
                $"\"StrawberryShake\", \"{version}\")]");
#endif
        }
コード例 #2
0
        // TODO : private static readonly string _version =
        //    typeof(CodeWriter).Assembly.GetName().Version!.ToString();

        public static void WriteGeneratedAttribute(this CodeWriter writer)
        {
            if (writer is null)
            {
                throw new ArgumentNullException(nameof(writer));
            }

            writer.WriteIndentedLine(
                $"[global::System.CodeDom.Compiler.GeneratedCode(\"StrawberryShake\", \"11.0.0\")]");
        }