Aravind srinivas
BAN USERpublic partial class Form1 : Form
{
ArrayList arr = null;
string sv = string.Empty;
public Form1()
{
InitializeComponent();
sv = "AB0CD1010";
int iv = sv.Length;
arr = new ArrayList();
foreach (char ch in sv)
{
arr.Add(ch);
}
}
private void button1_Click(object sender, EventArgs e)
{
int inum = 0;
bool bOnce = false;
for(int i=0;i<=arr.Count-1;i++)
{
bool bNum = int.TryParse(arr[i].ToString(), out inum);
if (bNum)
{
int iFirst=0;
bool bFirst = int.TryParse(arr[i - 1].ToString(), out iFirst);
if (bFirst && !bOnce)
{
int ival = Convert.ToInt32(arr[arr.Count - 1].ToString());
int Inc = ival + 1;
arr[arr.Count - 1] = Inc.ToString();
bOnce = true;
}
}
textBox1.Text += arr[i].ToString();
}
textBox1.Text += "\r\n";
}
}
@ allanchanly .. what ever i give it shows -1 ,, if input List is { 25,25,25,25,25 } and input sum is 5 it returns -1 ... i didnt get the logic ... can you please explain
- Aravind srinivas September 18, 2013