public string GetTypeNameForWriter(string variableName) { return(refType.GetTypeNameForWriter(refVariableName)); }
public string GetTypeNameForWriter(string variableName) { var typeNameForWriter = ArrayTypeNamePrefix + "<" + baseDataType.GetTypeNameForWriter(variableName) + ">"; return(typeNameForWriter); }
public void ProcessVariable(string csvFieldName, string variableName, IDataType type) { if (type == null) { return; } string typeDefinition = "\t[CSVField(\"" + csvFieldName + "\")]\n\tpublic " + type.GetTypeNameForWriter(variableName) + " " + variableName + ";\n"; dataEntryClassContent += (typeDefinition + type.GetAdditionalInfoForWriter(variableName) + "\n"); extensionContent += type.GetExtensionMethodForWriter(dataEntryName, variableName); }