FlatRedBall.Glue.CsvCodeGenerator.GetEntireGenericTypeForCsvFile C# (CSharp) Method

GetEntireGenericTypeForCsvFile() public static method

public static GetEntireGenericTypeForCsvFile ( ReferencedFileSave referencedFileSave ) : string
referencedFileSave FlatRedBall.Glue.SaveClasses.ReferencedFileSave
return string
        public static string GetEntireGenericTypeForCsvFile(ReferencedFileSave referencedFileSave)
        {
            string genericType = referencedFileSave.GetTypeForCsvFile();

            if (referencedFileSave.CreatesDictionary)
            {
                string keyType;
                string valueType;

                GetDictionaryTypes(referencedFileSave, out keyType, out valueType);
                return "System.Collections.Generic.Dictionary<" + keyType + ", " + valueType + ">";
            }
            else
            {
                return "System.Collections.Generic.List<" + genericType + ">";

            }

        }