自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 4数字能组成多少无重复的三位数

 for(int i= 1;i            {                for (int j = 1; j                 {                    if (j == i)                        continue;                    else                    {            

2009-02-06 18:20:00 515

原创 输出一组数字按由大到小排列

 string InputNumbers = "";            string lsNumber = "";            do            {                lsNumber = "";                lsNumber = Console.ReadLine();                if (lsNumber.Trim() !=

2009-02-06 18:18:00 1066

原创 Array与Arraylist

 Array在声明的时候必须要实例化,指定固定大小。而Arraylist可以只用声明(它的空间大小可以任意添加)。int[] array = new array[3]; 或 int[] array = {1,2,3}; 或 ArrayList myList = new ArrayList();Array存储的是类型相同的数据,而Arraylist可以存储不相同的类型数据。Array不能

2009-02-06 17:40:00 320

原创 类与结构的区别

 先看示例然后说明结构示例public struct Person{    string Name;    int  height;    int  weight        public bool overWeight()    {        //implement something    }}类示例public class TestTime{    int hours;  

2009-02-04 17:09:00 312

原创 堆和堆栈

 我在网上查了半天这两个的定义,但还是搞不太懂。这些是我自己的理解。值类型是存放在堆栈当中的,引用类型是存放在堆中的。但是引用类型也使用了堆栈的空间,只是在堆栈中存放的是数据的地点,而不是数据(相当于指针)。堆栈的空间比较小,堆的空间大。堆栈比堆的执行效率高。

2009-02-04 16:23:00 254

原创 函数的重载与重写

 重载是在一个类里面的。重载一个函数的方法名必须相同,参数必须不相同,返回值可以不同也可以相同。重载的简单示例:public void same (int a,string b){}; 重载:public void same(int a,int y){};注意:重载时参数的顺序是没有关系的。public void same(string b,int a){};这样重载就是错误的!

2009-02-04 14:57:00 373

原创 参数(引用参数和值参数,ref,out关键字)

每个参数必须要有一个类型和一个名称。参数用“,”号隔开。调用时类型,个数,顺序必须要相同简单示例:static void alike(string mystring,double mydouble ){ ......}正确的调用:alike("Hello",2.9)错误的调用:alike(2.9,"Hello")  alike(2.9)注意必须要类型,个数,顺序相同

2009-02-03 12:55:00 356

原创 构造函数

 每个类都有一个构造函数,如果不写,就是默认的构造函数,默认构造函数是由CLR提供。构造函数必须要与它所在的类名完全相同,并且没有返回值。如果不符合这两个条件,就不是构造函数。构造函数可以写参数,也可以不写参数。构造函数用public,protected,private修饰;构造函数例子:class program{ public program() {  //函数体和参数都为空的时候

2009-02-02 21:54:00 252

原创 9*9乘法表

 Console.WriteLine("jiu jiu cheng fa biao");            for (int x = 1; x             {                for (int y = 1; y                 {                    Console.Write("{0}*{1}={2}/t", x, y, x * y

2009-01-30 02:21:00 254

原创 用*输出正方形对角线

 for (int hang = 0; hang             {                for (int lie = 0; lie                 {                    if (hang == lie)                        Console.Write("*");                    else if

2009-01-30 02:13:00 1008

原创 统计各种字符的个数

 string a = Console.ReadLine();            int CountNumber = 0;            int CountChar = 0;            int CountSpace = 0;            int CountOtherSymbol = 0;            string b = "0";           

2009-01-30 02:09:00 432

原创 给字符串每个字符加上双引号

 string a = Console.ReadLine();char[] b = a.ToCharArray();int i; for (i = 0; i  {     Console.Write("/"{0}/"", b[i]);  }Console.ReadKey();

2009-01-30 01:37:00 2173

原创 用yes代替no

 string b = Console.ReadLine();            Console.WriteLine("{0}", b.Replace("Yes", "No"));            Console.ReadKey();

2009-01-30 01:23:00 338

原创 输入一个字符串,以相反的顺序输出

  string MyString = Console.ReadLine();            char[] MyChar = MyString.ToCharArray();            int i = 0;            string OutString = "";            for (i = MyChar.Length - 1; i >= 0; i--)  

2009-01-30 01:19:00 3117

原创 输入两个数字,如果都大于10重新输入

 float FirstNumber = 0; float SecondNumber = 0;            Console.WriteLine("请输入两个数字:");            FirstNumber = Convert.ToSingle(Console.ReadLine());            SecondNumber = Convert.ToSingle(Cons

2009-01-29 23:42:00 675

原创 输入4个数字,显示它们的乘积

 int param1, param2, param3, param4;            param1 = Convert.ToInt32(Console.ReadLine());            param2 = Convert.ToInt32(Console.ReadLine());            param3 = Convert.ToInt32(Console.ReadL

2009-01-29 23:39:00 967

原创 09.01.13

分支三元运算符if语句switch语句三元运算符:进行比较最简单的方式是使用三元(或条件)运算符。三元运算符的语法:?:其中,计算可以得到一个布尔值,运算符的结果根据这个值来确定是,还是 三元运算符的示例: string resultString = (myInteger  三元运算符的结果是两个字符串中的一个,如果myInteger的值小于10,就把第一个字符串赋给resultStr

2009-01-13 19:54:00 265

原创 09.01.13

表达式把变量和字面值与运算符组合起来,就可以创建表达式,它是计算的基本建立块。 运算符大致分为3类:(1)一元运算符,处理一个操作数。(2)二元运算符,处理两个操作数。(3)三元运算符,处理三个操作数。数学运算符:运算符类别示例表达                                结果+二元

2009-01-13 18:19:00 230

原创 07.01.12

变量    声明变量的C#语法是,指定类型和变量名:     ;    变量的类型:    简单类型:    整数型变量:        sbyte    在-128~127之间的整数        byte    在0~255之间的整数        short    在-32768~32767之间的整数        ushort    在0!65535之间的整数        int

2009-01-12 20:21:00 329

原创 09.01.07

什么是C#C#是可用于创建要运行在.NET CLR上的应用程序的语言之一,它从C和C++语言演化而来,是Microsoft 专门为使用.NET 平台而创建的。 Visual Studio 2005VS成为.NET开发首选工具的功能 (1)VS可以自动执行编译源代码的步聚,同时可以完全控制重写它们时应使用的任何选项。 (2)VS文本编辑器可以配合VS支持的语言,这样就可以只能

2009-01-07 23:20:00 544

原创 开始09.01.05

      今天是我第一个博客旅程的开始,也是我学习C#的一个开始。 这里将记录我所有学习的进度和成果。由于我是从零开始的,所以我的进程会按照我买的一本C#入门书籍的顺序来进行我的博客,很想把整本书都抄写下来,但那样太费时间,所以我还是根据我的理解来提炼书里的一些精华。以前的学习总是很不认真,现在让大家一起来监督我,让我认真的走完博客里的每一步直到结束!第一章           C#简介

2009-01-06 19:55:00 426

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除