摘要:
在 using 语句中创建一个实例,确保退出 using 语句时在对象上调用 Dispose。当到达 using 语句的末尾,或者如果在语句结束之前引发异常并且控制离开语句块,都可以退出 using 语句。实例化的对象必须实现 System.IDisposable 接口。示例// cs_using_statement.cs// compile with /reference:System.Draw... 阅读全文
摘要:
1、引用参数(ref)在可以作为引用参数在函数成员调用中传递之前,必须已明确赋值,而输出参数(out)在可以作为输出参数在函数成员调用中传递之前不一定要明确赋值,在该函数成员正常返回前都必须已明确赋值。2、在函数内部,引用参数(ref)被视为初始已赋值,输出参数(out)被视为初始未赋值。举例:private void setage(ref int _oldage,out int _newage)... 阅读全文
摘要:
Doing some ad hoc benchmarks, I found that my compute/IO intensive program was significantly slower in .NET than in native C++ (here's a more rigorous test showing the same thing). However, when the I... 阅读全文