//取得文件名(抱括路径)里最后一个"."的索引
  int i= nam.LastIndexOf(".");
   //取得文件扩展名
  string newext =nam.Substring(i);
这里的索引的意思是?
Substring(i)又怎样获得了扩展名?谢谢

解决方案 »

  1.   

    就是位置
    字符串:abcdefg
    索引  :0123456Substring(i)是表示从i位置开始截取所有字符串
      

  2.   

    就是LIJOE说的,你在MSDN里查下string类的公共方法 里面讲得很清楚了。
      

  3.   

    int i= nam.LastIndexOf(".");
    这个意思是说:从文本串的后面开始,计算带.号处于此文本串的第几个位置(此位置仍从此文本串第一个字符算起,第一个字符位置为0)
    string newext =nam.Substring(i);
    这个意思是说:从nam这个文本串从左边算起第几个字符起开始取文字,一般后面还有一个参数,即取多少个字符,省略则取到尾部