Welcome 微信登录

首页 / 软件开发 / C#

Head First C#中文版 第二章 page57

Head First C#中文版 第二章 page57

Head First C#中文版 第二章 page572009-12-22 csdn博客 翻译:崔鹏飞怎么样了?现在你的程序不会显示联系人窗体了,它只弹出消息框窗口。你写了新的Main()方法,你就给了程序一个新的入口点。现在程序做的第一件事就是运行Main里的指令--也就是运行MessageBox.Show()这条指令。Main里除了这条就没有别的指令了,所以你点击OK按钮之后,程序没指令可执行了,它将会停止。5想想怎么修复你的程序,让它还可以弹出联系人...
Head First C#中文版 第二章 page61 前面几页是连线游戏,跳过

Head First C#中文版 第二章 page61 前面几页是连线游戏,跳过

Head First C#中文版 第二章 page61 前面几页是连线游戏,跳过2009-12-22 csdn博客 翻译:崔鹏飞前面几页是连线游戏,跳过两个类可以处于同一个命名空间看看这个PetFiler2程序中的两个类文件。两个类文件内有三个类:Dog,Cat,和Fish。因为它们处于同一个命名空间,所以Dog.Bark()方法里可以调用Cat.Meow()和Fish.Swim()。这些命名空间和类分散在不同文件中并不要紧,运行起来还是一样的。...
Head First C#中文版 第二章 page62

Head First C#中文版 第二章 page62

Head First C#中文版 第二章 page622009-12-22 csdn博客 翻译:崔鹏飞你的程序用变量来操作数据彻底了解后,你会知道每个程序都是处理数据的。数据有时会是文件中的表单,有时是游戏里的图像,有时是一条即时消息。这些都是数据。变量此时就有用了。程序用变量存储数据。声明你的数据声明一个变量,你要告诉程序它的类型和名字。一旦C#知道了变量的类型,它将会在你犯了错误或作一些没有道理的事儿时组织编译,比如用“Fido&rdquo...
Head First C#中文版 第二章 page63

Head First C#中文版 第二章 page63

Head First C#中文版 第二章 page632009-12-22 csdn博客 翻译:崔鹏飞使用变量之前必须赋值把下面的指令写入一个C#程序:Intz;MessageBox.Show(“Theansweris”+z);向前走,试一试。你会收到一个错误,IDE将会拒绝编译代码。那是因为IDE将会检查每一个变量来确定它已经在被使用之前被赋值过了。防止忘记赋值的最简单方法就是把声明变量和给它赋值的指令合为一句。一些有用的类型每个...
Head First C#中文版 第二章 page65

Head First C#中文版 第二章 page65

Head First C#中文版 第二章 page652009-12-22 csdn博客 翻译:崔鹏飞循环反复执行一个动作对大多数比较大的程序有一个奇怪的事儿:它们经常反复调用一个特定的动作。循环就是做这个用的--它们告诉程序持续执行一段特定代码直到某些状态成为true或false。用一小段代码写一个for循环一分钟就能写完一个for循环。IDE还能帮你加快一点。键入for和两次tab,IDE将会自动为你插入代码。如果你键入一个新变量,它将会自动更新剩下的...
Head First C#中文版 第二章 page66

Head First C#中文版 第二章 page66

Head First C#中文版 第二章 page662009-12-22 csdn博客 翻译:崔鹏飞开始编码喽任何程序的真正工作都在于写指令语句。但是语句不是存在于真空里的。所以我们开始进入深入挖掘并写写代码吧。创建一个新窗体应用项目。添加指令语句来显示一条消息从双击第一个按钮来开始。然后给button1_Click()方法添加下面的六条指令语句。近距离观察代码并看看它的输出。语法101*每行代码都是分号结尾x=x+1;*注释以双斜线开始//this l...
Head First C#中文版 第二章 page67

Head First C#中文版 第二章 page67

Head First C#中文版 第二章 page672009-12-22 csdn博客 翻译:崔鹏飞If/else语句决定走向用if/else语句告诉程序在你设定的状态为真(或为假)的时候去做特定的事情。很多if/else语句检查两个表达式是否相等。这时你就要用到==运算符了。这个和你用来赋值的=运算符不同。别被双等运算符弄糊涂了!你用一个等号(=)来给变量赋值,但是两个等号(==)是用来比较两个变量的。你无法相信程序中的多少bug--即使是老手程序员写...
Head First C#中文版 第二章 page68

Head First C#中文版 第二章 page68

Head First C#中文版 第二章 page682009-12-22 csdn博客 翻译:崔鹏飞设置条件并看看是不是真的用if/else语句告诉你的程序当条件为真(或假)的时候去做特定的事情。用逻辑运算符来检查条件你已经看过==运算符了,你用它来检查两个变量是不是相等。还有很多其他的运算符。你不用现在急着记住它们--下面几章你将会一遍又一遍的见到它们。*!=运算符和==类似,只是它当在你比较的两个变量不等时才为真。*你可以用<或>来比较数...
Head First C#中文版 第二章 page69

Head First C#中文版 第二章 page69

Head First C#中文版 第二章 page692009-12-22 csdn博客 翻译:崔鹏飞添加另一个条件测试第三个按钮做下面的输出。现在改两行代码来让它弹出两个消息框窗口。向你的程序添加循环这儿是最后一个按钮的代码。它有两个循环。第一个是while循环,它在条件为真时反复执行括号内的代码。第二个是for循环。看看它怎么工作的。点击按钮之前,读读代码并试着弄明白消息窗口会显示什么。然后点击按钮来看看你的猜测正确否。...
Head First C#中文版 第二章 page70至73

Head First C#中文版 第二章 page70至73

Head First C#中文版 第二章 page70至732009-12-22 csdn博客 翻译:崔鹏飞我们多练习一些条件测试和循环。看看下面的代码。圈出条件测试并填空。让注释解释正在被运行的代码。条件测试的更多知识你可以用比较运算符检查一个变量来做简单的条件测试。下面是怎么比较x和y值:x<y(小于)x>y(大于)x==y(等于)这些是最常用的。那你的循环就一直运行!每次程序运行条件测试,结果或是真或是假。如果是真,那你的程序就会多循环一...
Head First C#中文版 第二章 page78至83

Head First C#中文版 第二章 page78至83

Head First C#中文版 第二章 page78至832009-12-22 csdn博客 崔鹏飞翻译你可以从www.headfirstlabs.com/books/hfcsharp/下载所有练习的答案。因为for循环需要在while循环检查Visible是否为真之前停止,所以产生了延迟。你可以通过向每个for循环的条件测试添加&&Visible==true来解决延迟。你的代码和我们的有点不同吧?解决任何编程问题都不止有一个途径--比如...
仿QQ面板举一反三之拉幕式窗口

仿QQ面板举一反三之拉幕式窗口

仿QQ面板举一反三之拉幕式窗口2009-12-23 博客园 KenBlove设计昨天尝试了仿QQ面板的设计(具体请看:http://www.cnblogs.com/KenBlove/archive/2008/09/27/1300938.html),今天忽然想如果将面板横着放,不就成了一个拉幕式的窗口了么?说做就做.立即动手:首先,和QQ面板不同的就是QQ面板设计当点击Module button的时候,会显示下一级的button.但是这次我们做的不同,应该显...
C#从字符串中分离文件路径、文件名及扩展名

C#从字符串中分离文件路径、文件名及扩展名

C#从字符串中分离文件路径、文件名及扩展名2009-12-23开发程序时,为了更好的识别文件的相关属性,经常需要将文件的路径、名称及其扩展名从一个字符串中分离出来,这时可以使用Substring方法在字符串中进行相应的截取,然后输出即可。从字符串中分离文件路径、文件名及扩展名的关键代码如下:string strPath = textBox1.Text.Substring(0, textBox1.Text.LastIndexOf("\")...
<< 21 22 23 24 25 26 27 28 29 30 >>