babak1
چهارشنبه 29 دی 1389, 15:16 عصر
//==========
char[] strArray;
//=============
private void button1_Click(object sender, EventArgs e)
{
if (textBox1.Text.Trim() == string.Empty)
MessageBox.Show("please fill in your text box !", "caution", MessageBoxButtons.OK, MessageBoxIcon.Information);
else
{
string newStr = textBox1.Text;
int a =0;
foreach (char i in newStr)
{
strArray[a] = i; **
a++;
}
textBox1.Text = myreverse();
//=============================
//Array.Reverse(strArray);
//textBox1.Text = strArray.ToString();
//=========================================
}
}
//*************************REVERSE****************** ******
public string myreverse()
{
int arrayLenght = strArray.GetLength(0)-1;
StringBuilder sb = new StringBuilder();
for (int z = 0; arrayLenght >= z; arrayLenght--)
sb.Append(strArray[arrayLenght]);
return sb.ToString();
}
این error داده میشه ؟ به خطی که ستاره دار کردم گیر میده !!
Object reference not set to an instance of an object.
char[] strArray;
//=============
private void button1_Click(object sender, EventArgs e)
{
if (textBox1.Text.Trim() == string.Empty)
MessageBox.Show("please fill in your text box !", "caution", MessageBoxButtons.OK, MessageBoxIcon.Information);
else
{
string newStr = textBox1.Text;
int a =0;
foreach (char i in newStr)
{
strArray[a] = i; **
a++;
}
textBox1.Text = myreverse();
//=============================
//Array.Reverse(strArray);
//textBox1.Text = strArray.ToString();
//=========================================
}
}
//*************************REVERSE****************** ******
public string myreverse()
{
int arrayLenght = strArray.GetLength(0)-1;
StringBuilder sb = new StringBuilder();
for (int z = 0; arrayLenght >= z; arrayLenght--)
sb.Append(strArray[arrayLenght]);
return sb.ToString();
}
این error داده میشه ؟ به خطی که ستاره دار کردم گیر میده !!
Object reference not set to an instance of an object.