Cω?取代C#的东东?-----C#的扩展语言~
来源:互联网 发布:ip摄像头监控软件 编辑:程序博客网 时间:2024/05/10 22:22
我看C#大部分人都还没学会吧!微软又在研究个新东东了,名字够怪的,叫Cω,ω是个数学中的符号,MS网站上说是作为C#的一个扩展语言,关于它的语法,第一次看到,让人看了发晕,不知在写什么。
看下面的代码片段:
片段1:
using Microsoft.Comega;using System;public class NewsItem{ attribute string title; attribute string author; struct { DateTime date; string body; } public static void Main(){ NewsItem news = <NewsItem title="Hello World" author="Dare Obasanjo"> <date>{DateTime.Now}</date> <body>I am the first post of the New Year.</body> </NewsItem>; Console.WriteLine(news.title + " by " + news.author + " on " + news.date); }}片段2:
foreach (b in bs.book){ yield return <result> {b.title} {b.author} </result>}
怎么样?晕了吧,居然可以在代码中直接就写入XML标签,并且进行调用,输出关于它在MSDN中有它的介绍和例子:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnexxml/html/xml01142005.asp
http://research.microsoft.com/Comega/doc/comega_startpage.htm
现在已经有它的编译器了,并且安装后可以集成中VS。NET中进行开发,应用。
Cω编译器下载页面:
http://research.microsoft.com/research/downloads/download.aspx?FUID={92E68CF7-BA75-4142-9ED0-25DAED04EFD7}
- Cω?取代C#的东东?-----C#的扩展语言~
- 【C#】C#的扩展方法
- C#取代反射取值的方法
- C#的扩展方法
- c#的扩展方法
- C#的扩展方法
- C#类的扩展
- C# 类的扩展
- 2011年12月编程语言排行榜:C#快取代C++的第三名
- 2011年12月编程语言排行榜:C#快取代C++的第三名
- 面向新手 学习c#的东东 打好基础很重要!
- 扩展C++, Java, C#
- 【C#】C# 扩展方法
- C#扩展(2):Random的扩展
- C#扩展方法的应用
- C#的扩展方法应用
- C# 类的扩展方法
- C# 扩展类的方法
- 今晚很郁闷
- java面向对象
- 是否陌生
- The BackTracking algorithm for n queen problem
- 人际关系的55个绝招
- Cω?取代C#的东东?-----C#的扩展语言~
- UT斯达康的传奇路
- 忘记winXP管理员密码的解决方法~
- 《老子》---饮食之道
- DoNews Blog的源码抄自CSDN Blog?!
- 建立树 并 显示树
- 读7YUE的《我所想像的Flash将来》后感
- 软件工程-爱之初体验
- 与socket有关的一些函数