string path = Application.StartupPath + "\\" + "DbSet.ini";            if (File.Exists(path))
            {
                FileStream fs = new FileStream(path, FileMode.Open);
                StreamReader sr = new StreamReader(fs, System.Text.Encoding.Default);
                MessageBox.Show(sr.ToString());
                sr.Close();
            }

解决方案 »

  1.   

    Show出来的内容是System.IO.StreamReader,而不是ini文件中的内容,请大家帮帮忙
      

  2.   

    http://www.cnblogs.com/seanly/articles/1620069.html
      

  3.   

    你不看StreamReader的帮助?
    帮助上就有例子。
      

  4.   

    [DllImport("kernel32")]        private static extern long WritePrivateProfileString(string section, string key, string val, string filePath);        [DllImport("kernel32")]        private static extern int GetPrivateProfileString(string section, string key, string def, StringBuilder retVal, int size, string filePath);
    操作ini文件的读和写就用这两个函数就行,直接调就可以的
      

  5.   

    public class INIClass  
    {  
    public string inipath;  
    [DllImport("kernel32")]  
    private static extern long WritePrivateProfileString(string section,string key,string val,string filePath);  
    [DllImport("kernel32")]  
    private static extern int GetPrivateProfileString(string section,string key,string def,StringBuilder retVal,int size,string filePath);  
    /// <summary>  
    /// 构造方法  
    /// </summary>  
    /// <param name="INIPath">文件路径</param>  
    public INIClass(string INIPath)  
    {  
    inipath = INIPath;  
    }  
    /// <summary>  
    /// 写入INI文件  
    /// </summary>  
    /// <param name="Section">项目名称(如 [TypeName] )</param>  
    /// <param name="Key">键</param>  
    /// <param name="Value">值</param>  
    public void IniWriteValue(string Section,string Key,string Value)  
    {  
    WritePrivateProfileString(Section,Key,Value,this.inipath);  
    }  
    /// <summary>  
    /// 读出INI文件  
    /// </summary>  
    /// <param name="Section">项目名称</param>  
    /// <param name="Key">键</param>  
    public string IniReadValue(string Section,string Key)  
    {  
    StringBuilder temp = new StringBuilder(500);  
    int i = GetPrivateProfileString(Section,Key,"",temp,500,this.inipath);  
    return temp.ToString();  
    }  
    /// <summary>  
    /// 验证文件是否存在  
    /// </summary>  
    public bool ExistINIFile()  
    {  
    return File.Exists(inipath);  
    }