为什么网上的代码变量都没有定义(声明)的呢?
例如 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过来当然出错了,自己补上声明,但是他好像有一些自定义类,你找他要把,要不就自己踏踏实实的自己捉摸吧
[解决办法]
呵呵,差不多
[解决办法]
明显是个类,你自己不写这个类,去定义那里会有?
[解决办法]
如果:
不定义 直接写的变量,
就是:
window 对象下的属性。
不管如何,我个人建义,还是要用var 来定义比较好,
不然的话,你用过的变量都在 window 对象里,
不会得到释放,还可能与下次用的变量名冲突,搞到数据不知所向。
当然,这是个人习惯,
有人 做什么事都是拿了东西放回原处,下次好找。
有人 做什么事都是做到哪里 工具丢到哪里,要开工时到处找,
这要看看个人品味了,
是前者还是后者?