- 博客(8)
- 收藏
- 关注
原创 C#中ref和out的区别
也就是说,out参数一般用于方法需要返回多个不同类型的返回值时使用(如bool res int.tryparse(string s,out int num);既返回是否转换成功的布尔值,也返回转换后的int类型),ref参数一般用于函数内部需要修改外部的数值,两者的作用都类似于C语言中的指针, 但是,使用out时,方法外部声明参数时不必初始化,初始化也没有用,因为初始化和赋值必须在方法内进行。 然而使用ref时,
2015-11-19 11:24:41
531
转载 C# static const和readonly区别
from: http://blog.youkuaiyun.com/lai123wei/article/details/6933340Const 定义的是静态常在对象初始化的时候赋值.以后不能改变它的值.属于编译时常量。Static 定义的是静态变量.可以再外部改变它的值..Readonly 是只读变量.属于运行时变量.可以在类初始化的时候改变它的值..const 和 static 不能在一起用我们都知道,co
2015-11-19 09:18:38
291
原创 C#数组练习
从一个数组中最大整数,最小整数,总和,平均值。(进阶:数组数值由程序运行时输入,同时要显示最大数和最小数的序号)using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace _06数组挑数{
2015-11-18 14:06:26
442
原创 C#中类型转换方法
由C语言中可以引申过来,强制类型转换即为”(数据类型)变量”,C#中也可以这样做,但是如果出现将“123abc”转换为int类型时,编译会出错。 c#中可以有以下几种办法:int.Parse(i);(或其他.Parse)i为要转换的变量,返回值即为转换结果,但是,当无法转换的情况下,会出现错误。Convert.To….各种子函数,可以转换为byte,char,int,unsigned int,
2015-11-17 15:47:16
706
原创 C#循环练习
练习C#中循环的使用,做一个计算平均分的程序,可以自行定义人数,不必保存每个人的分数,同时在输入前验证用户名和密码using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 循环{ class Prog
2015-11-17 15:23:52
701
转载 C#变量声明中var的使用
C#变量声明中var的使用var,由编译器自动判断变量类型,编译器可以根据变量的初始化值“推断”变量的类型。 所以,可以将:int i = 10;写为:var i = 10;在这种情况下,编译器判定i为int类型,只要在变量的作用域内,i就是一个int,编译后的两句代码等价的。 例如:using System;namespace shiyan{ class Program {
2015-11-05 14:22:08
4724
原创 第一个小练习,从基础重新来
//传智视频课程利用变量存储客人的信息(姓名,年龄,邮箱,家庭住址,工资),输出下列语句,我叫卡卡西,我住在火影村,我今年30了,我的邮箱是kakaxi@qq.com,我的工资是2000元using System;using System.Collections.Generic;using System.Linq;using System.Text;using Syst
2015-08-17 21:04:26
481
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人