Exposed reflection classes on commands, modules and parameters

This commit is contained in:
RogueException
2016-08-12 06:36:06 -03:00
parent b63c666d19
commit 94d6acc00e
5 changed files with 34 additions and 27 deletions

View File

@@ -123,9 +123,9 @@ namespace Discord.Commands
if (curPos == endPos)
{
Array realParams = Array.CreateInstance(curParam.Type, paramsList.Count);
Array realParams = Array.CreateInstance(curParam.ElementType, paramsList.Count);
for (int i = 0; i < paramsList.Count; i++)
realParams.SetValue(Convert.ChangeType(paramsList[i], curParam.Type), i);
realParams.SetValue(Convert.ChangeType(paramsList[i], curParam.ElementType), i);
argList.Add(realParams);