using System;
using System.Collections.Generic;
using System.Text;namespace cbinDemo
{
class Program
{
static int[] num = new int[7];
static void Main(string[] args)
{
Random ran = new Random();
for (int i = 0; i < num.Length; i++)
{
Console.WriteLine("请输入电脑的硬件:");
string hardware = Console.ReadLine();
num[i] = (int)ran.Next(10);
Swap(num[i]);
Console.WriteLine("你的硬件是{0}价格是{1}", hardware, num[i]);
}
for (int i = 0; i < num.Length-1; i++)
{
for (int j = 0; j < num.Length-1-i; j++)
{
if (num[j] > num[j+1])
{
int temp;
temp = num[j];
num[j] = num[j + 1];
num[j + 1] = temp;
}
}
}
Console.WriteLine("排序后的价格为");
for (int i = 0; i < num.Length; i++)
{
Console.Write("{0}\t",num[i]);
}
}
}
}
以上是代码;怎么写个方法,让他不重复;求助高手;谢谢关注
using System.Collections.Generic;
using System.Text;namespace cbinDemo
{
class Program
{
static int[] num = new int[7];
static void Main(string[] args)
{
Random ran = new Random();
for (int i = 0; i < num.Length; i++)
{
Console.WriteLine("请输入电脑的硬件:");
string hardware = Console.ReadLine();
num[i] = (int)ran.Next(10);
Swap(num[i]);
Console.WriteLine("你的硬件是{0}价格是{1}", hardware, num[i]);
}
for (int i = 0; i < num.Length-1; i++)
{
for (int j = 0; j < num.Length-1-i; j++)
{
if (num[j] > num[j+1])
{
int temp;
temp = num[j];
num[j] = num[j + 1];
num[j + 1] = temp;
}
}
}
Console.WriteLine("排序后的价格为");
for (int i = 0; i < num.Length; i++)
{
Console.Write("{0}\t",num[i]);
}
}
}
}
以上是代码;怎么写个方法,让他不重复;求助高手;谢谢关注
解决方案 »
- 什么是回调函数?如何调用外部的dll?
- C# 保存dataGridView 数据的问题
- 如何用C#绘制矢量图,并以矢量格式文件保存,以便于在AutoCAD等图形环境中修改和继续编辑。
- DataGrid列显示值的问题?急!!!
- 有没有什么办法可以让asp页面只是生成一次
- Delphi写的动态库函数如何在C#中调用
- 启动服务发生了错误3, 找不到服务。电脑没有更改计算机名称 ,如何解决?
- C# windws服务问题
- C#中获取以下<a></a>标签中除了标签的所有文本的正则表达式怎么写?急急急!!!
- 小程序本地上传图片,用微信预览的时候不显示
- .net中如何让datagirdview控件启动时可以显示很多的空行。
- 求在背景图片上画图算法!!!!
产生一个 和List里面判断 是否已经出现过
出现过 就再产生一个 再判断