问题描述
我正在使用wpf,并使用visifire绘制图表.我有两个进口-slvisifire.charts和wpfvisifire.charts.
问题是,当我尝试运行它时,它没有启动,因为我有一个例外-slvisifire.charts和wpfvisifire.charts中都存在Visifire.Charts.Chart.
我应该如何解决呢?
I am using wpf, and using visifire for charts. i have two imports - slvisifire.charts and wpfvisifire.charts.
the thing is that when i am trying to run it, it is not starting as i have the exception - Visifire.Charts.Chart exists in both slvisifire.charts and wpfvisifire.charts.
how should i tackle it ?
推荐答案
using Slvisifire.Charts
using Wpfvisifire.Charts
...
Chart x = new Chart() ; // compile error
Chart y = new Chart() ; // compile error
您可以通过两种方式解决它
一个-每次都使用完全限定的名称空间
you can tackle it in two ways
One - use the fully qualified namespace each time
using Slvisifire.Charts
using Wpfvisifire.Charts
...
Slvisifire.Charts.Chart x = new Slvisifire.Charts.Chart() ;
Wpfvisifire.Charts.Chart y = new Wpfvisifire.Charts.Chart() ;
二-别名using语句以减少键入
Two - alias the using statements to reduce typing
using s = Slvisifire.Charts
using w = Wpfvisifire.Charts
...
s.Chart x = new s.Chart() ;
w.Chart y = new w.Chart();
using Wpfvisifire.Charts
如果您还有其他疑问,请发表.祝您编码愉快!
Please do post if you have any other queries. Happy Coding !!
这篇关于在wpf中使用visifire的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!