using System;
using System.Data;
using System.Configuration;
using System.Collections;namespace ConsoleApplication1
{
/// <summary>
/// Class1 的摘要说明。
/// </summary>
class Class1
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
private string[] joiner;
private string[] jjj;
static void Main(string[] args)
{
//
// TODO: 在此处添加代码以启动应用程序
//
//定义一个数组 string[] joiner = new String[9];
joiner[0] = "www";
joiner[1] = "s";
joiner[2] = "ss";
joiner[3] = "a";
joiner[4] = "aa";
joiner[5] = "d";
joiner[6] = "dd";
joiner[7] = "f";
joiner[8] = "ff";
assign(joiner);
for(int i=0;i<9;i++)
{
Console.WriteLine(jjj[i].ToString());
}
}
private void assign(string[] b)
{
//生成随机数抽取一个b数组中的一个元素。
Random rander = new Random();
for (int i = 0, j = 0, k = 0; i < 9; i++)
{
j = rander.Next(0,9);
this.jjj = new String[9];
if (b[j] == "0")
{
i = i - 1;
continue;
}
else
{
jjj[i] = b[j];
b[j] = "0";
}
}
}
}
}
using System.Data;
using System.Configuration;
using System.Collections;namespace ConsoleApplication1
{
/// <summary>
/// Class1 的摘要说明。
/// </summary>
class Class1
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
private string[] joiner;
private string[] jjj;
static void Main(string[] args)
{
//
// TODO: 在此处添加代码以启动应用程序
//
//定义一个数组 string[] joiner = new String[9];
joiner[0] = "www";
joiner[1] = "s";
joiner[2] = "ss";
joiner[3] = "a";
joiner[4] = "aa";
joiner[5] = "d";
joiner[6] = "dd";
joiner[7] = "f";
joiner[8] = "ff";
assign(joiner);
for(int i=0;i<9;i++)
{
Console.WriteLine(jjj[i].ToString());
}
}
private void assign(string[] b)
{
//生成随机数抽取一个b数组中的一个元素。
Random rander = new Random();
for (int i = 0, j = 0, k = 0; i < 9; i++)
{
j = rander.Next(0,9);
this.jjj = new String[9];
if (b[j] == "0")
{
i = i - 1;
continue;
}
else
{
jjj[i] = b[j];
b[j] = "0";
}
}
}
}
}
解决方案 »
- oracle中如何将varchar2转换成clob?本人在线,急急急!!!!
- C#中如何实现文件的写入
- 求教,如何配置vs2008打包安装文件
- c# 遍历Windows CE中的进程
- C#:用Socket实现发送4个字节包头的短信,包体为XML格式
- 除了fixedsys和consolas之外,还有哪些true type字体,0字中间带有斜杠的呢?
- 如何不修改hosts文件,通过程序实现把某个域名解析为指定的IP
- 开发帖子问题(如何实现插入图片功能)
- 我对 “int?” 的理解?
- 我想知道《Windows Forms高级编程》是用什么语言来说的阿?
- c#.net+sql server开发BBS
- C#怎么操作Windows的安全设置
private string[] jjj;
private void assign(string[] b)
这两行改成
public static private string[] jjj;
public static assign(string[] b)
那至少能编译通过...
using System.Collections.Generic;
using System.Text;namespace ConsoleApplication2
{
class Program
{
//private string[] joiner;
//private string[] jjj;
//private void assign(string[] b);
static void Main(string[] args)
{
//
// TODO: 在此处添加代码以启动应用程序
//
//定义一个数组
Program aa = new Program(); //这里加一个实例化
string[] joiner = new String[9];
joiner[0] = "www";
joiner[1] = "s";
joiner[2] = "ss";
joiner[3] = "a";
joiner[4] = "aa";
joiner[5] = "d";
joiner[6] = "dd";
joiner[7] = "f";
joiner[8] = "ff";
aa.assign(joiner);
for (int i = 0; i < 9; i++)
{
Console.WriteLine(joiner[i].ToString());
}
Console.ReadLine(); } private void assign(string[] b)
{
//生成随机数抽取一个b数组中的一个元素。
Random rander = new Random();
string[] jjj = new string[9];
for (int i = 0, j = 0; i < 9; i++)
{
j = rander.Next(0, 9);
//jjj = new String[9];
if (b[j] == "0")
{
i = i - 1;
continue;
}
else
{
jjj[i] = b[j];
b[j] = "0";
}
}
}
}
}
joiner[0] = "www";
joiner[1] = "s";
joiner[2] = "ss";
joiner[3] = "a";
joiner[4] = "aa";
joiner[5] = "d";
joiner[6] = "dd";
joiner[7] = "f";
joiner[8] = "ff";這樣寫看的好不舒服...
string[] joiner = new String[9]{"www",...};
没有static声明的方法是实例方法,
类方法不能够调用实例方法