public static string ConvertLiteralValueArrayAst(LiteralValueArrayAst node, MofQuirks quirks = MofQuirks.None)
        {
            var source = new StringBuilder();

            source.Append("{");
            source.Append(
                string.Join(
                    ", ",
                    node.Values.Select(v => AstMofGenerator.ConvertLiteralValueAst(v, quirks))
                    )
                );
            source.Append("}");
            return(source.ToString());
        }
示例#2
0
        public static string ConvertToMof(LiteralValueArrayAst node, MofQuirks quirks = MofQuirks.None)
        {
            var values = node.Values.Select(v => MofGenerator.ConvertToMof(v, quirks)).ToArray();

            return(string.Format("{{{0}}}", string.Join(", ", values)));
        }