今日c#学习记录

c#属性经常与字段在一起连用,提供get set访问器

get顾名思义 得到,读取,在c#中只读。

set顾名思义 设置,放置(英语好还是有点用的哈哈),可以对属性赋值,借助value。

对c#get set的个人理解

类似c语言的指针,用户没有直接操作数据。get set也对数据进行的封装,使用者不必知道其内部结构。

c#的方法就是类似c函数

之前听彭老师的课一直懵逼c#基本结构,这两天通过自己的学习有了初步认识;

与c语言类似,只有一个main函数(方法)在class program中,class还可创建其他类与main函数(方法是平行关系,即也在program内),在class创建的类中可以定义属性(变量),方法(函数),可以通过类的队对象调用类的方法。

输入一个数a 判断是不是5的倍数 是大触true 反之 false



class Program
{

  class RefClass //创建类,与c结构体相似
{
    public bool Judge(ref int num)
    {
        if (num % 5 == 0)
        {
            return true;
        }
        return false;
    }
}
    static void Main(string[] args)//main函数 和c一样
    {
        RefClass refClass = new RefClass();//实例化对象 类似c结构体创建结构体变量
        int a = 20;
        bool result = refClass.Judge(ref a);
        Console.WriteLine("验证结果是:" + result);
    }
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值