当前位置:K88软件开发文章中心编程语言.NET.NET01 → 文章列表
文章标题关闭所有内容预览 | 展开所有内容预览
  • C#习题:编程求Fibonacci数列前40项 [内容预览] 9 | 2018-12-31 11:27:35
    :2011-05-0907:54:37Fibonacci数列的前两项是0和1,其后每一个数都是前两个数之和,请编写程序输出Fibonacci数列的前40项。usingSystem;classClass1{staticvoidMain(){longf1=1,f2=1;inti;for(i=1;i<=20;i++){Con...

    [阅读全文]

  • C#习题:编程求表达式1!+2!+3!+…+n!的和 [内容预览] 9 | 2018-12-31 11:27:34
    :2011-05-1315:38:30求整数1~n之间整数的阶乘的和,即是求表达式1!+2!+3!+…+n!的和是多少?要求:从键盘输入n的值。源程序代码参考如下:usingSystem;classClass1{staticvoidMain(){Console.WriteLine("求1~n的阶乘之和。"...

    [阅读全文]

  • C#中使用正则表达式实现判断输入的内容是否为数字 [内容预览] 9 | 2018-12-31 11:27:33
    :2011-07-1917:10:10本文介绍一种通过正则表达式来判断输入的内容是否为数字的方法,具体如下。用正则表达式来验证字符串是否为数字字符串要用到Regex类的isMatch()方法。该类在System.Text.RegularExpressions命名空间中;您可以通过usingSystem.Text.Reg...

    [阅读全文]

  • C#中的bool数据类型 [内容预览] 9 | 2018-12-31 11:27:33
    :2011-09-0815:20:55C#中的bool类型表示真和假的概念,其值只有两种:true与false。该数据类型在内存中占1个字节。C#中的bool类型与C语言中的“真”“假”还不一样,C#中的bool类型不能和整数1与0转换,即试图使用0表示“假&...

    [阅读全文]

  • System.Collections.Generic 命名空间 [内容预览] 9 | 2018-12-31 11:27:32
    :2011-09-0816:05:33我们注意到在VisualStudio2005中创建的应用程序都包含着System.Collections.Generic命名空间,那么这个命名空间有什么作用呢?实际上,System.Collections.Generic命名空间是.NETFramework2.0版中是新增的一个命名...

    [阅读全文]

  • C#中抽象类与接口的区别 [内容预览] 9 | 2018-12-31 11:27:31
    :2011-09-1122:57:45很多人在学习抽象类和接口时,弄不明白两者之间的区别,弄不明白的原因,它们之间有太多的相似性,那么本文着重介绍两者之间的区别以让大家弄清楚C#中抽象类和接口到底有什么区别,它们主要用在什么场合。1、抽象类抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可...

    [阅读全文]

  • C#中接口的使用方法 [内容预览] 9 | 2018-12-31 11:27:31
    :2011-11-1523:57:18接口可以理解为是一种标准,在这种标准中规定了实现其的类及结构体中至少应包含的方法和属性。在C#语言中不允许类的多继承,这是因为传统的多继承带来的问题往往胜过其带来的好处。然而,现实世界里到处都存在着多继承的情况。为了解决这个矛盾,在一些面向对象语言中提出了接口的概念。在C#中,通过...

    [阅读全文]

  • C#中常用正则表达式 [内容预览] 9 | 2018-12-31 11:27:30
    :2011-11-1807:41:44在c#中使用正则表达式可以帮我们做很多事情,比如判断一个数是否为正整数、是否符合相应的格式等。下面列出了一些常用的C#正则表达式:(1)"^\d+$"  //非负整数(正整数+0)(2)"^[0-9]*[1-9][0-9]*$"  //正整数(3)"^((-\d+)|(0+))$"...

    [阅读全文]

  • C#中获取指定日期所在一年中的周数 [内容预览] 9 | 2018-12-31 11:27:29
    :2012-04-0708:36:14有时,在我们的程序中需要判断某个日期是一年中的第几周,以便进行相关的处理,下面这个函数就是用来判断某个日期是第一年中的第几周。///<summary>///取指定日期是一年中的第几周///</summary>///<paramname="dateTime">给定的日期</param...

    [阅读全文]

  • C#中获取某个日期所对应的星期数 [内容预览] 9 | 2018-12-31 11:27:29
    :2012-04-0708:45:00C#中获取日期所对应的星期。下面的函数就是用来处理传递过来的日期所对应的星期几。这在C#中相对较容易些,因为C#的DateTime类中有一个属性DayOfWeek专门用来获取某个日期所对应的星期的,只要将其转换成相应的数字就可以了,具体源代码如下///<summary>///获取日...

    [阅读全文]

  • C#中截取全屏幕图像的方法 [内容预览] 9 | 2018-12-31 11:27:28
    :2012-04-0708:55:12C#中截取屏幕图像的方法,有时有些程序需要监控用户的屏幕或者是对屏幕进行截图,这个C#函数就是实现这个功能。它可以截取全屏幕的图像。具体源代码如下:///<summary>///截取全屏幕图像///</summary>///<returns>屏幕位图</returns>public...

    [阅读全文]

  • C#中默认参数的使用方法 [内容预览] 9 | 2018-12-31 11:27:27
    :2012-04-2215:28:48可选参数是C#4.0中的新特性,其作用在于在调用者不提供参数值时可以给参数一个默认值,其具体用起来如下面所示:staticvoidMain(string[]args){  TestMethod();  TestMethod(10);  Console.ReadLine();}pub...

    [阅读全文]

  • C#中??运算符的使用方法 [内容预览] 9 | 2018-12-31 11:27:27
    :2012-04-2215:40:30??是C#2.0中新增的一个运算符,可以认为是三元操作符?:的简版,其主要作用是如果??运算符的左操作数非空,该运算符将返回左操作数,否则返回右操作数。如果能较好地使用此操作符,将会得到意想不到的效果。publicclassProgram{classMyClass{}staticM...

    [阅读全文]

  • C#自动化内存管理 [内容预览] 9 | 2018-12-31 11:27:26
    :2012-04-2622:01:42自动化的内存管理(Automaticmemorymanagement)手动管理内存需要程序员自行分配和释放内存块。这要求程序员有清晰的头脑和对整个运行过程有十分的把握。而c#把程序员从这难以承担的任务中解放出来。在多数的情况下,这种自动内存管理提高代码的质量和程序员的生产力。并且,...

    [阅读全文]

  • C#中三元操作符?:的使用 [内容预览] 9 | 2018-12-31 11:27:25
    :2012-06-0322:47:51C#中三元操作符只有一个,即?:称之为条件操作符,其语法格式如下:expression1?expresson2:expression3;expression1一般为逻辑表达式,当其值为真时,则整个表达式的值为expression2的值,如果表达式1的值为假(false)的话,则整个...

    [阅读全文]

  • C#中的while循环 [内容预览] 9 | 2018-12-31 11:27:25
    :2012-06-0706:41:38C#中的while循环是先验证一个条件,如果条件为真了,则执行一个语句块。其语法格式如下:while(逻辑表达式){相关语句;}相关语句可以是任何有效的C#语句。在执行这些语句之前,逻辑表达式的值必须为真,即值应该为true.当执行完一次相关语句后,程序将再次判断逻辑表达式的值,如...

    [阅读全文]

  • C#中的if语句 [内容预览] 9 | 2018-12-31 11:27:24
    :2012-06-0808:03:48我们在编写程序时,有时需要根据不同的情况执行不同的语句(块),大多数语言可以使用if语句或switch语句来实现,本文首先介绍一下if语句的具体使用方法。if语句用于分支选择中,当条件满足时,执行某些语句,主要有这么几种形式:(1)只有一个if的语句其语法格式如下:if(判断条件)...

    [阅读全文]

  • C#中字符串操作函数IndexOf(string)的使用 [内容预览] 9 | 2018-12-31 11:27:23
    :2012-06-1620:38:53C#中字符串操作函数IndexOf()是用来查找字串中指定字符或字串首次出现的位置,返回其首次出现的索引值,方法原型如下:publicintIndexOf(stringvalue)参数value为要寻找的字符串值,返回值为整数类型,如果被查找的字符串中包含要查找的字符串value则...

    [阅读全文]

  • C#中字符串操作函数String.IndexOf (Char)方法 [内容预览] 9 | 2018-12-31 11:27:23
    :2012-06-1620:58:28报告指定Unicode字符在此字符串中的第一个匹配项的索引。其原型为:publicintIndexOf(charvalue)参数value为要查找的Unicode字符。返回值:如果找到该字符,则为value的从零开始的索引位置;如果未找到,则为-1。如:stringstr="翔宇亭...

    [阅读全文]

  • C#中字符串操作函数IndexOf(Char, Int32)的使用 [内容预览] 9 | 2018-12-31 11:27:22
    :2012-06-1710:19:14IndexOf(charvalue,intstartIndex)函数是IndexOf重载函数形式之一,其从指定的startIndex位置开始查找指定的字符value,如果字符串中包含value值,则返回其第一次出现的位置(该位置从索引0开始)。该函数的原型为:publicintIn...

    [阅读全文]

  • C#中字符串操作函数IndexOf(String, Int32)函数 [内容预览] 9 | 2018-12-31 11:27:21
    :2012-06-1710:39:54有时我们可能要判断一个字符串中是否要包含指定的字符串,或者是判断一个字符串从指定位置开始是否包含指定的子字符串,这分别可以借助IndexOf(stringvalue)方法和IndexOf(stringvalue,intstartIndex)方法来实现。IndexOf(stringv...

    [阅读全文]

  • C#中指定字符串搜索类型的IndexOf方法 [内容预览] 9 | 2018-12-31 11:27:21
    :2012-06-1711:11:12有时,我们在查找一个字符串中是否包含一个指定的子字符串时,要对搜索的大小写等内容进行设置,这可以借助IndexOf方法的另外一种重载格式IndexOf(stringvalue,StringComparisoncomparisonType)形式来进行。该方法的原型如下:publici...

    [阅读全文]

  • C#中指定搜索起始位置和搜索字符数的字符搜索函数IndexOf [内容预览] 9 | 2018-12-31 11:27:20
    :2012-06-1711:39:59我们在搜索一个字符串中是否包含一个指定的字符时,可以指定被搜索字符串中的起始位置,所涉及的函数原型如下:publicintIndexOf(charvalue,intstartIndex,intcount)这个方法有三个参数,第一个参数指定要搜索的字符值,第二个参数指定搜索的起始位置...

    [阅读全文]

  • C#中指定搜索位置和搜索字符数的字符串搜索函数IndexOf (string vlue, int startIndex, int count) [内容预览] 9 | 2018-12-31 11:27:20
    :2012-06-1802:44:36我们在搜索一个字符串中是否包含一个指定的字符串时,可以指定被搜索字符串中的起始位置和要搜索的字符数,所涉及的函数原型如下:publicintIndexOf(stringvalue,intstartIndex,intcount)这个方法有三个参数,第一个参数value指定要搜索的字符...

    [阅读全文]

  • C#指定搜索开始位置和搜索类型的字符串搜索函数IndexOf 方法 [内容预览] 9 | 2018-12-31 11:27:19
    :2012-06-1802:46:57字符串搜索函数IndexOf可以指定开始搜索的位置及是否忽略大小写功能,其函数原型如下:publicintIndexOf(stringvalue,intstartIndex,StringComparisoncomparisonType)函数按照指定的开始位置和比较类型进行搜索字符串...

    [阅读全文]

  • C#中指定起始位置、搜索字符数和搜索类型的IndexOf方法 [内容预览] 9 | 2018-12-31 11:27:18
    :2012-06-1802:47:46C#中的IndexOf方法用于搜索指定的字符串在当前String对象中的第一个匹配项的索引。这个方法有多种重载形式,本文主要讲解指定搜索起始位置、搜索字符数量和搜索类型的IndexOf方法,方法原型如下:publicintIndexOf(stringvalue,intstartIn...

    [阅读全文]

  • C#中StringComparison 枚举类型简介 [内容预览] 9 | 2018-12-31 11:27:18
    :2012-06-1802:49:27StringComparison枚举用于指定字符串比较是使用当前区域还是固定区域、使用字词还是序号排序规则以及是否区分大小写。StringComparison枚举值有如下几种情况:(1)CurrentCulture使用区域敏感排序规则和当前区域比较字符串。(2)CurrentCul...

    [阅读全文]

  • C#中的do...while循环 [内容预览] 9 | 2018-12-31 11:27:17
    :2012-06-2112:10:50do...while循环与while循环不同,它首先执行一次循环体,然后判断条件,属于直到型循环,即直到条件为假时退出循环体,执行循环后面的语句,其语法结构如下:do{循环体语句;}while(表达式);其中:表达式可以是关系表达式、逻辑表达式或其它值为“真&rdquo...

    [阅读全文]

  • C#的标识符 [内容预览] 9 | 2018-12-31 11:27:16
    :2012-10-2109:50:56标识符是用户用来定义变量、常量、类等名称的字符。在C#中,标识符主要分为关键字、类型名、变量名、常量名、方法名和命名空间的名称。C#中规定合法的标识符命名规则为:(1)标识符合法的字符为:26个大小写字母,0-9之间的10个数字以及下划线;(2)开头字符只能是字母或者下划线,不能是...

    [阅读全文]

  • C#中的整数类型及取值范围 [内容预览] 9 | 2018-12-31 11:27:16
    :2010-09-2908:11:00C#中有9个整型。sbyte、byte、short、ushort、int、uint、long、ulong和char。它们具有以下特性:·sbyte型代表有符号8位整数,取值范围在-128~127之间。·bytet型代表无符号16位整数,取值范围在0~25...

    [阅读全文]

 .NET01   525   30   10/18页         6   7   8   9   10         GO