![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#.NET程序设计
绝地反击T
世界那么大,我想去看看。
展开
-
C# 中属性和索引的区别
属性和索引器的差别:一个对象只有一个属性值,所以要存放多个值必须实例化多个对象(通常情况下,实例化一个数组的对象,接着实例化的对象赋给这个数组)。一个对象对应的索引是一个数组,并且可以存放多个数值或字符串,所以只需要实例化一个对象就可以存放以及访问多个存储内容。using System;using System.Collections.Generic;namespace aaa转载 2014-10-24 08:17:58 · 2434 阅读 · 0 评论 -
编写一个控制台应用程序,求1000之内的所有“完数”。所谓“完数”是指一个数恰好等于它的所有因子之和。例如,6是完数,因为6=1+2+3。
编写一个控制台应用程序,求1000之内的所有“完数”。所谓“完数”是指一个数恰好等于它的所有因子之和。例如,6是完数,因为6=1+2+3。using System;using System.Collections.Generic;using System.Linq;using System.Text;//编写一个控制台应用程序,求1000之内的所有“完数”。所谓//完数是指一个数恰好原创 2014-12-27 12:30:36 · 19050 阅读 · 0 评论 -
c#编程:有一个分数序列,2/1,3/2,5/3,8/5,13/8,21/13....找出数列的规律并求出其前30项的和
using System;using System.Collections.Generic;using System.Linq;using System.Text;//有一个分数序列,2/1,3/2,5/3,8/5,13/8,21/13....找出数列的规律并求出其前30项的和namespace ans1{ class Program {原创 2014-11-24 11:08:48 · 4635 阅读 · 1 评论 -
c#编程:有5个人坐在一起,问第5个人多少岁的问题
using System;using System.Collections.Generic;using System.Linq;using System.Text;//有5个人坐在一起,问第5个人多少岁?他说比第4个人大2岁,问第4个人岁数,他说比第3个人大2岁,问第3个人,//又说比第2人大两岁,问第2个人,说比第一个人大2岁,最后问第一个人,他说是10岁,请问第5个人多大.原创 2014-11-24 11:10:06 · 4923 阅读 · 0 评论 -
C#中ArrayList类的使用方法
ArrayList元素的添加using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Collections;//在C#中使用ArrayList必须引用Collections类namespace arrayD{ class转载 2014-11-24 11:39:05 · 6222 阅读 · 0 评论 -
vs2008中:程序调试的时候逐语句和逐过程有什么区别?
逐语句,就是每次执行一行语句,如果碰到函数调用,它就会进入到函数里面。 逐过程,碰到函数时,不进入函数,把函数调用当成一条语句执行。跳出,是当你进入到函数内,跳出可以让你直接执行函数内剩余的语句,直到返回到该函数被调用时的后面的语句处。简单例子:using System;using System.Collections.Generic;using System.Linq原创 2014-11-22 00:07:46 · 7020 阅读 · 1 评论 -
C#编程:从控制台读取数字的两种方式
有时需要从控制台输入数字,就用到前面介绍的内容,数据转换,如:int num=int.Pares(Console.ReadLine());int num=Convert.ToInt32(Console.ReadLine());上面两句代码效果相同,可以根据自己的习惯选择任意一种。原创 2014-11-22 10:43:01 · 18433 阅读 · 1 评论 -
c#:输入5个字符,将其倒序打印出来
using System;using System.Collections.Generic;using System.Linq;using System.Text;//运用所学知识,输入5个字符,将其倒序打印出来namespace ans2{ class Program { static void Main(string[] args)原创 2014-11-24 10:55:10 · 1696 阅读 · 0 评论 -
C#中属性和字段的区别
在C#中,我们可以非常自由的、毫无限制的访问公有字段,但在一些场合中,我们可能希望限制只能给字段赋于某个范围的值、或是要求字段只能读或只能写,或是在改变字段时能改变对象的其他一些状态,这些单靠字段是无法做到的,于是就有了属性,属性中包含两个块:set和get,set块负责属性的写入工作,get块负责属性的读取工作。在两个块中都可以做一些其他操作,如在set中验证赋的值是否符合要求并决定是否进行赋值转载 2014-10-18 12:12:04 · 1447 阅读 · 1 评论 -
c#编程:委托程序举例
委托不是方法,它是一种特殊的类型,用于对与该委托有相同签名(签名这里指方法的参数列表)的方法的调用。委托的一个重要特点是:委托在调用方法时,不必关心方法所属的对象的类型,它只要求所提供的方法的签名和委托的签名相匹配。委托声明格式:修饰符 delegate 返回类型 委托名(参数列表) public delegate void BTEvent();原创 2014-10-31 20:00:54 · 1440 阅读 · 0 评论 -
c#编程:任意输入星期几的一个字母来判断一下是星期几
任意输入星期几的一个字母来判断一下是星期几,如不能判断,则再继续输入下一个字母,如再不能,再输入下一个字母,直到能判断出为止,并统计到能判断时输入的字母的个数。原创 2014-10-26 00:04:36 · 2794 阅读 · 0 评论 -
c#编程:给定一个正整数求出是几位数并逆序输出
c#编程:给定一个正整数求出是几位数并逆序输出一般的步骤如下:第一步:把输入的数字转为字符串n.ToString()第二步:求出字符串的长度即为正整数的位数第三步:从后向前逆序输出原创 2014-10-26 09:01:27 · 7978 阅读 · 0 评论 -
除法(/)与求余(%)
当要取出一个数的个位上的数字时,原创 2014-10-26 08:46:00 · 874 阅读 · 0 评论 -
C#编程:编一个程序,输入一个整数,判定它为几位数。
//编一个程序,输入一个整数,判定它为几位数。//例如,99是2位数,-100是3位数原创 2014-10-26 17:40:38 · 18312 阅读 · 0 评论 -
产生特定的随机数
//1.随机产生100个100以内的整数,并统计输出其中能被7整除//的数,把这些数按5个一行输出,每行的末尾输出本行整数的和。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System;原创 2015-03-12 20:16:38 · 661 阅读 · 0 评论