}
如果您已经熟悉了c、c++或者java,则c#语言的语法与这些语言非常相似。尽管c#的底层运行库仍然是clr,但是它的语法源于这些语言,熟悉它们的开发人员很容易进行移植。该代码根本不复杂,它在询问用户的姓名和出生年份之前,首先使用console类输出一个简单的消息(该消息包含hello world)。注意,该应用程序接着询问出生的年份,直到用户输入一个有效的数值。它最后利用一个简单的公式输出用户的当前年龄。图1-4显示了该应用程序的运行过程。
图1-4 第一个应用程序
1.3.2 vb .net代码 如果读者更熟悉visual basic语法,很可能能够理解前文中的大多数代码。这两种语言的语法差别不是很大,但还是应当尝试编写一个visual basic .net版本的应用程序。再次启动一个新的项目,并采用在c#代码中所使用的相同指令,其中不同之处是项目的类型。应当选择visual basic projects项目,创建该项目后,使用程序清单1.2中的代码替换自动生成的代码。
程序清单1.2 简单的vb .net控制台应用程序
module module1
sub main()
console.write("hello world c#!" + vbcr + vblf + "please enter your
name:")
dim name as string = console.readline()
console.write("hello {0}, please enter the year you were born:", name)
dim year as integer = integer.maxvalue
while year = integer.maxvalue
try
year = integer.parse(console.readline())
catch fe as formatexception
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新初中教育3D游戏编程入门经典(6)全文阅读和word下载服务。
相关推荐: