private void Save_File(string path) { Ini ini = new Ini(path); ini.WriteValue("HTTP", "Method", http_Method.SelectedIndex.ToString()); ini.WriteValue("HTTP", "URL", http_url.Text); ini.WriteValue("HTTP", "Version", http_Version.SelectedIndex.ToString()); //ini.WriteValue("Config", "Used", "false"); //ini.WriteValue("Config", "Proxy", Proxyip); //ini.WriteValue("Config", "RequestEncoding", RequestEncoding.ToString()); //ini.WriteValue("Config", "ResponseEncoding", ResponseEncoding.ToString()); //ini.WriteValue("Login", "Type", Login_type); //ini.WriteValue("Login", "Used", tiancity_login.Checked.ToString()); //ini.WriteValue("Login", "Server", tiancity_login_server.SelectedIndex.ToString()); //ini.WriteValue("Login", "Userid", tiancity_userid.Text); //ini.WriteValue("Login", "Password", tiancity_password.Text); ini.WriteValue("KEY", "MD5", key.md5); ini.WriteValue("KEY", "AES", key.AES); ini.WriteValue("KEY", "AuthAES", key.AuthAES); Resquest_data_read(); string[] savestrings = default_col; //data[i, keyx] ini.WriteValue("Param_url", "Count", tab_url_rowcount.ToString()); for (int i = 0; i < tab_url_rowcount; i++) { for (int j = 0; j < savestrings.Length; j++) { ini.WriteValue("Param_url", savestrings[j] + i.ToString(), tab_url_data[i, j]); } } ini.WriteValue("Param_body", "Count", tab_body_rowcount.ToString()); for (int i = 0; i < tab_body_rowcount; i++) { for (int j = 0; j < savestrings.Length; j++) { ini.WriteValue("Param_body", savestrings[j] + i.ToString(), tab_body_data[i, j]); } } ini.WriteValue("Param_header", "Count", tab_header_rowcount.ToString()); for (int i = 0; i < tab_header_rowcount; i++) { for (int j = 0; j < savestrings.Length; j++) { ini.WriteValue("Param_header", savestrings[j] + i.ToString(), tab_header_data[i, j]); } } }
static void Mainini(string[] args) { string Current; Current = Directory.GetCurrentDirectory();//获取当前根目录 Console.WriteLine("Current directory {0}", Current); // 写入ini Ini ini = new Ini(Current + "/config.ini"); ini.WriteValue("Setting", "key1", "hello word!"); ini.WriteValue("Setting", "key2", "hello ini!"); ini.WriteValue("SettingImg", "Path", "IMG.Path"); // 读取ini string stemp = ini.ReadValue("Setting", "key2"); Console.WriteLine(stemp); Console.ReadKey(); }