public static void Main()
var decimalPropertiesArray = new string[]{"MxConversions", "MxRevenue", "MGoal0", "MGoal1", "MGoal2", "MGoal3", "MGoal4", "MGoal5", "MGoal6", "MGoal7", "MGoal8", "MGoal9", "MGoal10", "MStage1", "MStage2", "MStage3", "MStage4", "MStage5", "MStage6", "MStage7", "MStage8"};
var intPropertiesArray = new string[]{"AdServingMetric1", "AdServingMetric2", "AdServingMetric3", "AdServingMetric4", "AdServingMetric5", "AdServingMetric6", "AdServingMetric7", "AdServingMetric8", "AdServingMetric9", "AdServingMetric10", "AdServingMetric11", "AdServingMetric12", "AdServingMetric13", "AdServingMetric14", "AdServingMetric15", "AdServingMetric16", "AdServingMetric17", "AdServingMetric18", "AdServingMetric19", "AdServingMetric20", "AdServingMetric21", "AdServingMetric22", "AdServingMetric23", "AdServingMetric24", "AdServingMetric25", "AdServingMetric26", "AdServingMetric27", "AdServingMetric28", "AdServingMetric29", "AdServingMetric30"};
for (int i = 0; i < decimalPropertiesArray.Length; i++)
{0} = ConversionHelper.FormatToString(data.{0}, 2)";
finalString += String.Format(tempString, decimalPropertiesArray[i]);
for (int i = 0; i < intPropertiesArray.Length; i++)
{0} = ConversionHelper.FormatToString(data.{0})";
finalString += String.Format(tempString, intPropertiesArray[i]);
for (int i = 1; i <= 20; i++)
{0} = ConversionHelper.FormatToString(data.{0})";
finalString += String.Format(tempString, "IntColumn" + i);
for (int i = 1; i <= 20; i++)
{0} = ConversionHelper.FormatToString(data.{0}, 2)";
finalString += String.Format(tempString, "DecimalColumn" + i);
Console.WriteLine(finalString);