
C#
蒙娜丽宁
华为HDE(HUAWEI Developer Experts),UnityMarvel创始人,开放原子基金会银牌讲师,51CTO学堂金牌讲师,IT畅销书作者。从事软件研究和开发超过20年,长期从事编译器、人工智能、Python、Go、JavaScript、Java及跨平台技术的研究和开发工作,曾出版超过40本IT图书。主要著作包括《Python从菜鸟到高手》、《Python爬虫从菜鸟到高手》、《奇妙的Python:神奇代码漫游之旅》。
展开
-
终于开始了,微软的野心将通过全场景开发平台net 5体现得淋漓尽致!
现在都在谈论全场景开发,也就是用一套开发工具,可以开发包括但不限于桌面、移动、IOT、游戏、Web等平台的应用。这样对于开发人员是非常爽的。本文将介绍微软推出的开发平台:.net 5,这个开发平台将完美地满足我们的各种开发需求。.net 5也是.net家族的下一代产品。我们只需要使用.net 5,就可以为Windows、Linux、macOS、iOS、Android、tvOS、watchOS、Web等平台开发应用,是不是很酷呢?本文会介绍一下.net 5的一些新特性。并亲手开发我们的第一个基于.ne..原创 2020-08-31 14:13:46 · 1945 阅读 · 0 评论 -
.net framework3.5新特性(2):Lambda表达式
本文为原创,如需转载,请注明作者和出处,谢谢! 在C#2.0及C#1.x中,需要使用delegate来定义方法指针。如下面的代码如示:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->public dele原创 2009-03-09 10:32:00 · 1373 阅读 · 1 评论 -
使用C#和CodeDOM技术实现语言无关的Code Wizard
本文为原创,如需转载,请注明作者和出处,谢谢!CodeDOM是.netframework的一项重要的源代码生成技术。本文详细讨论了CodeDOM的原理以及如何利用CodeDOM技术实现一个与语言无关的Code Wizard。并给出了一个用C#语言实现的例子。一、什么是CodeDom?现在的程序规模越来越大,虽然在计算发展的几十年间,产生了许多快捷、高效的编程语言和开发工原创 2009-03-09 08:48:00 · 3543 阅读 · 5 评论 -
.net framework3.5新特性(1):var、初始化、匿名类和扩展方法
本文为原创,如需转载,请注明作者和出处,谢谢!一、用var定义变量 在C#3.0中提供了一种新的声明变量的方式,这就是var。通过这个关键字,在声明变量时就无需指定类型了,变量类型是在初始化时由编译器确定的。代码如下: Code highlighting produced by Actipro CodeHighlighter (freeware)http:/原创 2009-03-09 10:09:00 · 1529 阅读 · 2 评论 -
通过刷bios的方式在win8.1平板上启动windows phone模拟器
最近买了个Windows8.1平板电脑,不是Surface Pro,太贵,而是国产的乐凡F2(64G、4G内存),CPU是赛扬U1037。最开始安装Visual Studio2013以及其他开发工具都很顺利。不过启动Windows Phone模拟器,提示说CPU虚拟化被禁止。这也没什么大不了的。点击“控制面板”>“程序与功能”中的“启动或关闭windows功能”,会弹 出如图1的对话框。然后选中Hyper-V即可。原创 2013-11-10 20:58:11 · 6308 阅读 · 2 评论