我正在使用 WPF 访问此方法。我知道从外部方法访问对象时,我应该使用 Dispatcher。或者“节点”是一个局部变量,它给了我:
你调用的对象是空的。
为什么?
这是代码:
SpeechSynthesizer valery = new SpeechSynthesizer();
XmlDocument xmlNews = new XmlDocument();
xmlNews.Load(string.Format("http://news.google.com/news?pz=1&cf=all&ned=us&hl=en&topic=tc&output=rss"));
foreach (XmlNode node in xmlNews.SelectNodes("/rss/channel/item"))
{
valery.Speak(node.SelectSingleNode("/title").InnerXml);
}