C#调用自定义方法,这个方法要写在哪里!
int[]intPers=Jose(12,3.4);我要调用Jose这个自定义方法。然后这个是方法:staticint[]Jose(inttotal,intstart,i...
int[] intPers = Jose(12,3.4); 我要调用Jose这个自定义方法。然后这个是方法: static int[] Jose(int total, int start, int alter) { int j, k = 0; int[] intCounts = new int[total + 1]; int[] intPers = new int[total + 1]; for (int i = 0; i < total; i++) { intPers[i] = i; } for (int i = total; i >= 2; i--) { start = (start + alter - 1) % i; if (start == 0) start = i; intCounts[k] = intPers[start]; k++; for (j = start + 1; j <= i; j++) intPers[j - 1] = intPers[j]; } intCounts[k] = intPers[1]; return intCounts;
这串方法我要写在什么地方?是新建一个类还是什么,好像新建一个类也不行哦! 展开
这串方法我要写在什么地方?是新建一个类还是什么,好像新建一个类也不行哦! 展开
3个回答
展开全部
注意写一下访问域 ,加上public什么的.
当前类调用就直接int[] intPers = Jose(12,3.4);
别的类调用的话,因为你这个是静态方法,所以直接.Jose()就可以调用了.
当前类调用就直接int[] intPers = Jose(12,3.4);
别的类调用的话,因为你这个是静态方法,所以直接.Jose()就可以调用了.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
就放在你要调用的那个类里边就行了,同一个类里就ok
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询