中易网

C# WinForm 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。

答案:1  悬赏:40  
解决时间 2022-01-01 05:54
C# WinForm 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。
最佳答案
using (SaveFileDialog sfdTxt = new SaveFileDialog())
                {
                    sfdTxt.Filter = "txt文本文件(*.txt)|*.txt";
                    if (DialogResult.OK==sfdTxt.ShowDialog())
                    {
                       using (StreamWriter streamWriter = new StreamWriter(sfdTxt.FileName, System.Text.Encoding.Unicode))
                            {
                                for (int i = 0; i < this.dgvSale.Rows.Count; i++)
                                {
                                    streamWriter.WriteLine(this.dgvSale.Rows[i].Cells[3].Value.ToString() + " " + this.dgvSale.Rows[i].Cells[8].Value.ToString() + " " + this.dgvSale.Rows[i].Cells[10].Value.ToString());
                                }
                                streamWriter.Close();
                            } 
                   }
                    else
                    {
                        return;
                    }
                    txtStream.Dispose();
                }追问谢谢你的回答,但还是存在一样的问题。第二次修改datagridview的内容后再执行导出就会在if (sfdTxt.ShowDialog() == DialogResult.OK)这条语句出错:“尝试读取或写入受保护的内存。这通常指示其他内存已损坏”
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
成人教育的毕业证书对于公司入职有什么影响没
宏顺汽贸(乌兰察布兴和县)地址在哪,我要去那
930是什么意思
展转的意思是什么啊?请解释下!
我是一个摄影师,最近想拍一组星空的图片,请
was up there应该怎么翻译??? 谢谢
乌贪的意思是什么?乌贪的释义是什么啊?
求《龙族Ⅱ》路明非在玩德州扑克时路鸣泽说的
点钞机是否红外越多越好
联通10元900兆流量400分钟套餐没什么必须用4g
突黎的意思是什么啊?请解释下!
今天,我的死刑核准下来了,意味着未来7天内
麦克马洪线的意思是什么?麦克马洪线的释义是
靜晏的意思是什么?靜晏的释义是什么啊?
判断题集权有利于组织活动的统一,便于控制
推荐资讯
拳皇K999的那只手怎么用
请问:长沙到龙胜
天津东丽开发区一经路oppo店在哪
燃气锅炉氮氧化物排放量计算
伏小的意思是什么?伏小的释义是什么啊?
小学六年级的英语应该怎么讲,有经验的同志们
我想回从内蒙古鄂尔多斯市东胜回山东济宁嘉祥
盐炒花生怎么做?
额尔古纳市地方税务局办税服务厅地址在什么地
有一个十位数,万位上的数是十位数上的3倍,
国家埠村委会地址在什么地方,想过去办事
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?