I have this bit of code here:
int i = 0;
        StreamReader re = File.OpenText("TextFile1.txt");
        string input = null;
        while ((input = re.ReadLine()) != null)
        {
            string[] sites = input.Split(' ');
            for (int j = 0; j < sites.Length; j++)
            {
                MyArray[i, j] = Convert.ToInt32(sites[j]);
            }
            i++;
        }
     for (int a = 0; a < 5; a++)
     {
            for (int j = 0; j < 5; j++)
            {
                Console.Write(MyArray[a, j] + " ");
            }
            Console.WriteLine();
     }
My problem is this line of code
MyArray[i, j] = Convert.ToInt32(sites[j]);
Its getting converted to an int, how do I convert it to a float?
Try float.Parse(string) or Double.Parse(string)
MyArray[i, j] = Convert.ToSingle(sites[j]);
                        If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With