2 nolanamy Nolanamy 于 2017.01.05 15:36 提问

C#winform怎么讲combobox的值导出到txt,谢谢

C#winform怎么讲combobox的值导出到txt,谢谢

2个回答

yemenglu
yemenglu   2017.01.06 17:14

应该是不能直接导出,只能取出里面的值后统统写文件的形式写入到文本中

hehexiaoxia
hehexiaoxia   2017.01.06 18:29

string str = "";
foreach(string item in cmb.Items)
{
str += item + "\n";
}
str就是你要导出的值
导出到txt文本,txtPath为txt的路径。如果想直接创建的话,不用做File.Exist的判断,用FileMode.Create。如果想追加用FileMode.Append。
if(File.Exists(txtPath))
{
using(FileStream fs = new FileStream(txtPath, FileMode.Open, FileAccess.Write))
{
using(StreamWriter sw = new StreamWriter(fs))
{
sw.Write(str);
}
}
}

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!