读书人

为什么网上的代码变量都没有定义(声明

发布时间: 2012-05-05 17:21:10 作者: rapoo

为什么网上的代码变量都没有定义(声明)的呢?
例如 http://social.msdn.microsoft.com/Forums/en-US/vssmartdevicesvbcs/thread/b022433e-1697-46cf-a0e4-ebbc7b55093f/

C# code
public Form1()        {            InitializeComponent();            this.InitializeTelephony();        }        private void InitializeTelephony()        {            m_telephony = new Telephony();//我定义Telephony m_telephony 也不对,貌似Telephony是 namespace 的吧?            //Initialize the telephony class            m_telephony.Initialize();            //Get the cellular line with Monitor and Owner privileges            m_line = m_telephony.CellularLine(MediaMode.InteractiveVoice, CallPrivilege.Monitor | CallPrivilege.Owner);            //Add a new call event            m_line.NewCall += new Line.NewCallHandler(m_line_NewCall);        }


[解决办法]
图省事,贴了一部分代码,你copy过来当然出错了,自己补上声明,但是他好像有一些自定义类,你找他要把,要不就自己踏踏实实的自己捉摸吧
[解决办法]
呵呵,差不多
探讨

图省事,贴了一部分代码,你copy过来当然出错了,自己补上声明,但是他好像有一些自定义类,你找他要把,要不就自己踏踏实实的自己捉摸吧

[解决办法]
明显是个类,你自己不写这个类,去定义那里会有?
[解决办法]
如果:
不定义 直接写的变量,
就是:
window 对象下的属性。

不管如何,我个人建义,还是要用var 来定义比较好,
不然的话,你用过的变量都在 window 对象里,
不会得到释放,还可能与下次用的变量名冲突,搞到数据不知所向。

当然,这是个人习惯,
有人 做什么事都是拿了东西放回原处,下次好找。
有人 做什么事都是做到哪里 工具丢到哪里,要开工时到处找,

这要看看个人品味了,
是前者还是后者?

读书人网 >C#

热点推荐