我想声明一个数组并将其发送到我的DLL按升序排序,但我似乎无法使其正常工作。写数组到控制台输出类型名称
这是从下面的代码
主程序
namespace ConsoleApp
{
class Program
{
static void Main(string[] args)
{
int[] values = {11, 5, 16, 9, 12, 39, 12};
for (int i = 0; i < values.Length; i++)
{
Console.WriteLine(Class1.accendingArray(values));
}
}
}
}
DLL的代码
namespace DLLProject
{
public class Class1
{
public static int[] accendingArray(int[] values)
{
Array.Sort(values);
return values;
}
}
知道了!谢谢Icemanind! – Justin
@Justin - 蒂姆还指出,你正在返回你正在修改的同一个对象。考虑解决这个问题,这不是多余的。 – Icemanind
你的意思是简单地将名称从值改为其他名称? – Justin