- 博客(82)
- 资源 (53)
- 收藏
- 关注
原创 Head First C# 中文版 图文皆译 第二章 翻译完毕 PDF下载
第二章PDF下载:http://download.csdn.net/source/738033第一章PDF下载:http://download.csdn.net/source/704235
2008-10-31 14:23:00 1769
翻译 Head First C# 中文版 图文皆译 第二章 page79
因为for循环需要在while循环检查Visible是否为真之前停止,所以产生了延迟。你可以通过向每个for循环的条件测试添加&&Visible= =true来解决延迟。 你的代码和我们的有点不同吧?解决任何编程问题都不止有一个途径--比如你可能用while循环替代for循环。如果你的程序能运行,你的练习就成功了!
2008-10-31 09:59:00 672
翻译 Head First C# 中文版 图文皆译 第二章 page78
你可以从www.headfirstlabs.com/books/hfcsharp/下载所有练习的答案。
2008-10-30 22:58:00 832
原创 Good news from O'Reilly's Chinese website
官方即将出版中文版,看图:本系列预计将在官方中文版available之后停止翻译以后大家可以看质量有保证的了~~但在正版出现之前,我将继续更新,希望大家继续关注,谢谢~~~~~~~~~
2008-10-30 14:24:00 711 3
翻译 Head First C# 中文版 图文皆译 第二章 page77
4 平滑一点我们回到颜色循环开始的地方。添加另一个循环让c从254到0走。用那个大括号内的相同代码。5 保持运行用一个一直循环不停地循环把你的两个循环包起来,所以点击了按钮,颜色就不停的变换。(提示:while(true)循环永不停止!)啊!程序停不下来!在IDE里运行程序。开始循环。现在关闭窗口。等一会--IDE不会回到编辑模式!它表现的就像程序仍然在运行。要用I
2008-10-30 12:43:00 774
翻译 Head First C# 中文版 图文皆译 第二章 page75
如果用户点击按钮并且复选框勾选了,就改变标签的背景颜色。如果标签的背景颜色是红色,点击按钮就变成蓝色。如果是的蓝色,就变成红色。下面的指令设置一个叫做label1的标签的背景颜色:Label1.BackColor=Color.Red;(提示:测试标签的背景颜色是不是红色的代码和上面的很像--但是有一点小区别!)
2008-10-30 00:22:00 680
翻译 Head First C# 中文版 图文皆译 第二章 page74
一个C#程序的一部分粘在了冰箱上了。你能够把这些代码片重新排序形成一个可以运行显示一个消息框窗口的程序吗?有些括号掉在地上了,它们太小了捡不起来,所以尽管添加你认为需要的代码吧!
2008-10-29 22:17:00 587
翻译 Head First C# 中文版 图文皆译 第二章 page73
问:所有代码都要在类里面?答:是的。C#程序做什么都是因为执行了指令。这些指令是类的一部分,而类是命名空间的一部分。即使有时候有些东西看起来不像类里的指令--比如你用设计器修改窗体上某个对象的属性--但是如果你查看代码,你会发现IDE在代码的某些地方添加了或者修改了一些代码。问:有没有不许我用的命名空间?有没有我一定要用的命名空间?答:是的,有的命名空间是不许你用的。注意到C#
2008-10-29 11:25:00 661
翻译 Head First C# 中文版 图文皆译 第二章 page70 and 71
我们多练习一些条件测试和循环。看看下面的代码。圈出条件测试并填空。让注释解释正在被运行的代码。条件测试的更多知识你可以用比较运算符检查一个变量来做简单的条件测试。下面是怎么比较x和y值:x小于)x>y(大于)x= =y(等于)这些是最常用的。那你的循环就一直运行!每次程序运行条件测试,结果或是真或是假。如果是真,那你的程序就会多循环一
2008-10-28 13:24:00 694
翻译 Head First C# 中文版 图文皆译 第二章 page69
添加另一个条件测试第三个按钮做下面的输出。现在改两行代码来让它弹出两个消息框窗口。 向你的程序添加循环这儿是最后一个按钮的代码。它有两个循环。第一个是while循环,它在条件为真时反复执行括号内的代码。第二个是for循环。看看它怎么工作的。 点击按钮之前,读读代码并试着弄明白消息窗口会显示什么。然后点击按钮来看看你的猜测正确否。
2008-10-28 08:20:00 598
翻译 Head First C# 中文版 图文皆译 第二章 page68
设置条件并看看是不是真的用if/else语句告诉你的程序当条件为真(或假)的时候去做特定的事情。用逻辑运算符来检查条件你已经看过= =运算符了,你用它来检查两个变量是不是相等。还有很多其他的运算符。你不用现在急着记住它们--下面几章你将会一遍又一遍的见到它们。*!=运算符和= =类似,只是它当在你比较的两个变量不等时才为真。*你可以用来比较数字,来看看哪个大哪个小。
2008-10-27 22:25:00 701
翻译 Head First C# 中文版 图文皆译 第二章 page67
If/else语句决定走向用if/else语句告诉程序在你设定的状态为真(或为假)的时候去做特定的事情。很多if/else语句检查两个表达式是否相等。这时你就要用到= =运算符了。这个和你用来赋值的=运算符不同。别被双等运算符弄糊涂了!你用一个等号(=)来给变量赋值,但是两个等号(= =)是用来比较两个变量的。你无法相信程序中的多少bug--即使是老手程序员写的!--
2008-10-27 16:42:00 644
翻译 Head First C# 中文版 图文皆译 第二章 page66
开始编码喽任何程序的真正工作都在于写指令语句。但是语句不是存在于真空里的。所以我们开始进入深入挖掘并写写代码吧。创建一个新窗体应用项目。 添加指令语句来显示一条消息从双击第一个按钮来开始。然后给button1_Click()方法添加下面的六条指令语句。近距离观察代码并看看它的输出。 语法101*每行代码都是分号结尾x=x+1;
2008-10-27 14:27:00 3866
翻译 Head First C# 中文版 图文皆译 第二章 page65
循环反复执行一个动作对大多数比较大的程序有一个奇怪的事儿:它们经常反复调用一个特定的动作。循环就是做这个用的--它们告诉程序持续执行一段特定代码直到某些状态成为true或false。 用一小段代码写一个for循环一分钟就能写完一个for循环。IDE还能帮你加快一点。键入for和两次tab,IDE将会自动为你插入代码。如果你键入一个新变量,它将会自动更新剩下的代码段。再按一次
2008-10-27 13:33:00 714
翻译 Head First C# 中文版 图文皆译 第二章 page64
C#使用常见的数学符号你把数据存在变量里面了,你可以怎么操作它呢?好,如果它是一个数字,你可能想要对它加减乘除。这就用到操作符了。你已经知道几个基本的了。我们来多讨论几个。下面是一段代码,它用操作符做一些简单的数学运算:
2008-10-26 22:46:00 664
翻译 Head First C# 中文版 图文皆译 第二章 page63
使用变量之前必须赋值把下面的指令写入一个C#程序:Int z;MessageBox.Show(“The answer is”+z);向前走,试一试。你会收到一个错误,IDE将会拒绝编译代码。那是因为IDE将会检查每一个变量来确定它已经在被使用之前被赋值过了。防止忘记赋值的最简单方法就是把声明变量和给它赋值的指令合为一句。一些有用的类型每个变量都有一个类型,这告诉C#它可
2008-10-26 17:30:00 686
翻译 Head First C# 中文版 图文皆译 第二章 page62
你的程序用变量来操作数据彻底了解后,你会知道每个程序都是处理数据的。数据有时会是文件中的表单,有时是游戏里的图像,有时是一条即时消息。这些都是数据。变量此时就有用了。程序用变量存储数据。声明你的数据声明一个变量,你要告诉程序它的类型和名字。一旦C#知道了变量的类型,它将会在你犯了错误或作一些没有道理的事儿时组织编译,比如用“Fido”去减48353. 变量可变程
2008-10-26 16:21:00 636
翻译 Head First C# 中文版 图文皆译 第二章 page61 前面几页是连线游戏,跳过
前面几页是连线游戏,跳过两个类可以处于同一个命名空间看看这个PetFiler2程序中的两个类文件。两个类文件内有三个类:Dog,Cat,和Fish。因为它们处于同一个命名空间,所以Dog.Bark()方法里可以调用Cat.Meow()和Fish.Swim()。这些命名空间和类分散在不同文件中并不要紧,运行起来还是一样的。
2008-10-26 13:15:00 2233
翻译 Head First C# 中文版 图文皆译 第二章 page57
怎么样了?现在你的程序不会显示联系人窗体了,它只弹出消息框窗口。你写了新的Main()方法,你就给了程序一个新的入口点。现在程序做的第一件事就是运行Main里的指令--也就是运行MessageBox.Show()这条指令。Main里除了这条就没有别的指令了,所以你点击OK按钮之后,程序没指令可执行了,它将会停止。5 想想怎么修复你的程序,让它还可以弹出联系人窗口。问
2008-10-26 11:28:00 724 2
翻译 Head First C# 中文版 图文皆译 第二章 page56
你可以改变程序的入口点既然你的程序有一个入口点,它在哪个类里、它做什么就无所谓了。我们删掉Program.cs里面的Main方法,并自己创建一个新的。 3 给文件顶部添加一个using行:using System.Windows.Forms;别忘了用分号结尾! 4 通过向大括号中键入下面代码来向AnotherClass类添加这个方法。
2008-10-26 00:19:00 1961
翻译 Head First C# 中文版 图文皆译 第二章 page55
1 C#和.NET有很多内建特性几乎每个C#类文件顶部都可以找到上页类似的代码行。System.Windows.Forms是一个命名空间。using System.Windows.Forms这一行使得这个命名空间内的一切在你的程序中都是可用的。在我们的情况下,这个命名空间有很多可视化元素,比如按钮和窗体。 2 IDE给你的代码选择一个命名空间IDE给你创建命名空间--它基
2008-10-25 21:34:00 814
翻译 Head First C# 中文版 图文皆译 第二章 page54
你的程序知道从哪儿开始创建一个窗体应用,IDE添加的文件里面有一个叫做Program.cs。去解决方案浏览器里双击它。它里面有一个类叫Program,类里面有一个叫做Main()的方法。这个方法就是程序入口点,也就是说这个方法是程序里第一个被执行的。
2008-10-25 12:49:00 684
翻译 Head First C# 中文版 图文皆译 第二章 page53
2 C#程序被组织到类里每个C#程序都被组织到类里。一个类可以做任何事儿,但是大多数类只做一件特定的事儿。创建这个程序的时候,IDE添加一个叫做Form1的类来显示窗体。3 类包含执行动作的方法。类有事儿要做时,就用到了方法。方法接受输入,做些处理,有时还会有输出。给方法输入要通过参数。方法的不同行为取决于不同的参数。有的方法产出输出。这时,输出就叫做返回值。如果方法前有void关
2008-10-24 21:44:00 635
翻译 Head First C# 中文版 图文皆译 第二章 page52
剖析一个程序每个C#程序的代码都是以相同的方式组织的。所有程序都用命名空间,类,和方法来使你的代码易于管理。咱们近距离看看你的代码打开你的通讯簿项目的Form1.cs,我们来一点一点看看。1 代码文件以引用.NET Framework的工具开始在每个代码开头都可以看见一堆写using的行。他们告诉C#要用.NET Framework的哪部分。如果你要用其他命名空间的类,自己
2008-10-24 15:23:00 754
翻译 Head First C# 中文版 图文皆译 第二章 page51
等等!他们说什么?倒回去一会。就在这儿,窗体设计器最上面顶儿上那一块。 对于小孩来说,没有什么比一个写着“别碰这个!”的提示更有吸引力的了。来吧,你已经被吸引了...我们来用代码编辑器修改那个方法的注释!向窗体添加一个按钮,然后做下面的: 用IDE去修改窗体设计器生成的代码总是会更简单一些。在IDE里面做的任何修改最终都会反映到项目代码
2008-10-24 12:53:00 1982
翻译 Head First C# 中文版 图文皆译 第二章 page50
在IDE里面改变东西就同步的改变了代码 IDE长于为你写可视化代码。但是别全靠它。打开VS,创建一个新窗体应用项目,亲自看看吧。 1 打开设计器代码在IDE里打开Form1.Designer.cs文件。但是这次,不是在窗体设计器里面打开,而是通过在解决方案浏览器里右击它并选择“查看代码”来打开它的代码。找到Form1类的声明: 2 打开窗体设计器并向窗体
2008-10-24 00:13:00 698
翻译 Head First C# 中文版 图文皆译 第二章 page49
*IDE帮你写代码输入代码的时候你注意到弹出的小窗口了没?那是被叫做智能感应的特性,而且它真的很有用。它做的一件事儿就是为你显示这一行接下来可能完成的方式。如果你输入MessageBox然后一个点,它就知道接下来有三种方式来完成这一行。 如果你选择Show并键入(,IDE的智能感应将会给你显示关于怎么完成这一行的信息: IDE还有一个叫做代码片段的捷径,它使
2008-10-23 22:21:00 669
翻译 Head First C# 中文版 图文皆译 第二章 page48
IDE帮你编码你已经看见了IDE可以做的一些事情。让我们近距离看看它给你的一些工具。*解决方案浏览器给你显示项目中的所有东西。你将在类之间来回切换,最简单的方式就是用解决方案浏览器。它有两种视图:解决方案视图(显示项目中的文件)和类视图(显示你的代码是怎么在逻辑上分割到不同的类)。 *使用标签页在打开的文件之间切换因为你的程序分散在多个文件中,总会有多个文件
2008-10-23 18:48:00 659
翻译 Head First C# 中文版 图文皆译 第二章 page47
生成程序来创建可执行文件当你选择生成菜单里的“生成解决方案”时,IDE就会编译你的程序。IDE通过运行编译器来把源文件生成为可执行文件。可执行文件就是双击可执行的.exe结尾的文件。当你生成程序时,它就会在bin文件夹下生成可执行文件。但你发布解决方案的时候,它会把你的可执行文件及其他必要文件一起复制到你指定的发布文件夹。 你的程序在CLR中运行当你双击可执行文件时
2008-10-23 13:13:00 781
翻译 Head First C# 中文版 图文皆译 第二章 page46
程序从哪儿来一个C#程序可能从一堆文件中的声明开始,最终成了你电脑上运行的程序。下面是它怎么来的。每个程序都从源代码文件来你已经看见怎么编辑程序,和IDE怎么把你的程序保存到一个文件夹里。这些文件就是你的程序--你可以把它们复制到一个新文件夹并打开,所有东西都还在那儿:窗体,资源,代码,和其他任何你添加到你的项目的东西。你可以认为IDE就是一个很帅的编辑器。它为你自动缩进,改变关键
2008-10-22 20:01:00 3636
翻译 Head First C# 中文版 图文皆译 第二章 page45
..IDE做这些每次你在IDE里做些改变,它就会改变代码,这意味着改变包含代码的文件。有时只是改变几行,但有时也会添加文件到项目中去。
2008-10-22 12:15:00 910 1
翻译 Head First C# 中文版 图文皆译 第二章 page44
当你在做这个的时候...这个IDE是一个强大的工具--但是它也就只是给你用的工具。每次你在IDE里修改你的项目或拖拽一些东西,它自动的创建代码。它很善于写样板代码,或者是不需要很多自定制的性的易复用的代码。我们来看看在典型的应用开发中做什么,当你要...1 创建一个新的窗口应用解决方案IDE允许你创建很多种应用,但是现在咱们就专注于窗口应用。窗口应用是那些很有类似窗体、按钮的程
2008-10-21 22:22:00 818
翻译 Head First C# 中文版 图文皆译 第二章 page43 (41、42页是填字游戏,跳过)
你是个程序员,不只是个IDE使用者。用IDE你可以完成很多任务。但是它也只能带你走那么远了。当然,创建一个应用的时候你有很多的重复任务要做。IDE很善于为你做那些事儿。但是用IDE工作只是一个开始。你可以让你的程序做的更多--写C#代码是实现的方式。一旦你掌握了编码的窍门,就没有你的程序做不到的了。
2008-10-21 08:56:00 839
转载 用户被忽悠 微软黑屏计划推至21日0点实施
20日,新民网记者从微软方面获悉,“黑屏”计划是从20日晚上12:00开始,即21日凌晨开始实施,而且也不是所有用户都会遭遇“黑屏”,该计划将分批次推进。 20日一早,新民网记者在各大IT论坛上发现,有网民称等到凌晨2点也没发现黑屏,有用户纳闷“不会是微软忽悠吧,到底还黑不黑?”,大部分网友都在耐心等待,认为可能需要晚些时候才黑屏。 微软方面向新民网记者证实了网友的反映,称将从21日
2008-10-20 23:08:00 798
翻译 Head First C# 第一章翻译完毕 做成了PDF供下载
Head First C# 第一章翻译完毕 做成了PDF供下载终于弄完了一章,40页接下来继续第二章 下载地址:http://download.csdn.net/source/704235
2008-10-20 17:36:00 2398 1
翻译 Head First C# 中文版 图文皆译 (page40)
你已经创建了一个数据驱动的应用VS IDE使得创建窗体应用、创建并设计数据库和把这两项连接起来都很容易。你甚至只需要多点几下鼠标就可以生成一个安装包。 C#的强大就是你可以很快的准备和运行,然后集中注意于你的程序被预期要做的事情上...无需很多窗口,按钮,和SQL访问代码。
2008-10-20 17:21:00 720
Head.First.C#.中文版.图文皆译.第十一章.事件和委托.翻译完毕.PDF下载
2008-11-14
Head.First.C#.中文版.图文皆译.第二章.PDF
2008-10-31
Head.First.C#.中文版.第一章
2008-10-20
niit j2me 作业题+答案
2008-09-08
使用AvalonDock制作WPF多标签浏览器
2010-03-17
Words Via Subtitle
2009-09-10
通过英文剧集、电影学单词
2009-09-03
easyMule自动关机工具(可用于1.X和2.0版本)
2009-09-01
MLDN魔乐科技_Oracle课堂19_修改约束、ROWNUM
2009-04-20
MLDN魔乐科技JAVA培训_Oracle课堂14_SQL语法练习1
2009-04-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人