c# 文本框输入汉字报“尝试读取或写入受保护的内存。这通常指示其他内存已损坏。”
原生的文本框直接输入汉字报这个提示,没有任何别的代码么?那么可能是你的输入法的问题或者360一类的流氓软件的干扰。
没做什么其他跨线程的操作吧,一般这个错误是启动的新线程访问了winform控件造成的多,需要用delegate来实现控件访问。
如果确认没有跨线程操作那就是如caozhy说的,软件干扰了。。
以这种方式打开一个NewStore页面
NewStore ns = new NewStore("");
ns.ShowDialog();
if (!ns.IsDisposed)
{
ns.Dispose();
}

图中经手人是要输入汉字的,在文本框中输入两个字就报内存无法访问那个错误。