public class ronme1
    {
        public double power(double m, int n)
        {
            double result = 1.0;
            if (n >= 0)
            {
                for (int i = 1; i <= n; i++)
                {
                    result = result + m;
                }
            }
            else
            {
                for (int i = 1; i <= -n; i++)
                {
                    result = result - m;
                }
            }
            return result;
        }
    }    class Program
    {
        static void Main(string[] args)
        {
            ronme1 mt = new ronme1();
            for (int i = -4; i <= 4; i++)
            {
                Console.WriteLine("4.0的{0}次幂为:{1}", i, mt.power(2.0, i));
            }
           
        }
    }Console.WriteLine("4.0的{0}次幂为:{1}", i, mt.power(2.0, i));
里面的{0}{1}这俩个字符应该怎么理解
我用F5输出{0}输出的是分别循环多少次幂
{1}对应的是{0}的结果。。
为什么这么写应该怎样理解