diff options
| author | Zoryn <Zoryn4163@users.noreply.github.com> | 2016-03-23 04:25:07 -0400 |
|---|---|---|
| committer | Zoryn <Zoryn4163@users.noreply.github.com> | 2016-03-23 04:25:07 -0400 |
| commit | afaf559f45ab4f6b0be289511b2b8130d112ebd8 (patch) | |
| tree | e357d28971d3a32ae0949c72099681d20098d659 /StardewModdingAPI/Extensions.cs | |
| parent | 7076886f2c229db8c06f41dd29aa0bf7ac966dc2 (diff) | |
| parent | e26db4415bf24f12c32841507b1a8a170cf6039c (diff) | |
| download | SMAPI-afaf559f45ab4f6b0be289511b2b8130d112ebd8.tar.gz SMAPI-afaf559f45ab4f6b0be289511b2b8130d112ebd8.tar.bz2 SMAPI-afaf559f45ab4f6b0be289511b2b8130d112ebd8.zip | |
Merge pull request #53 from Zoryn4163/master
config updates
Diffstat (limited to 'StardewModdingAPI/Extensions.cs')
| -rw-r--r-- | StardewModdingAPI/Extensions.cs | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/StardewModdingAPI/Extensions.cs b/StardewModdingAPI/Extensions.cs index a0e87f04..53c69c29 100644 --- a/StardewModdingAPI/Extensions.cs +++ b/StardewModdingAPI/Extensions.cs @@ -21,10 +21,14 @@ namespace StardewModdingAPI return new Color(Random.Next(0, 255), Random.Next(0, 255), Random.Next(0, 255)); } - public static string ToSingular(this IEnumerable<Object> enumerable, string split = ", ") + public static string ToSingular(this IEnumerable ienum, string split = ", ") { - string result = string.Join(split, enumerable); - return result; + //Apparently Keys[] won't split normally :l + if (ienum is Keys[]) + { + return string.Join(split, (Keys[])ienum); + } + return string.Join(split, ienum); } public static bool IsInt32(this object o) |
