c#中属性的声明和保护
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication3
{
class Program
{
static void Main(string[] args)
{
Student s = new Student();
s.Age = 1000;
Console.WriteLine("123");
}
}
class Student
{
private int age;
public int Age
{
get { return age; }
set {
if (age>0&&age<120)
{
age = value;
}else
{
throw new Exception("age error");
}
}
}
public Boolean canWork
{
get
{
if (age>16)
{
return true;
}
else
{
return false;
}
}
}
}
}
快捷键:输入propfull按tab键
猜你喜欢
weblog
4121
String类的实现及其不可变性
对于String类的实现从源码中可以看出,String类的底层维护着一个final修饰的char数组,用来储存字符。并且除了hash这个属性其它属性都声明为
ofc
vue计算属性与属性的监视
weblog
2416
vue计算属性与属性的监视!DOCTYPEhtmlhtml head metacharset="UTF-8" title/title scriptsrc="js/vue.min.js
blog
c#中事件的定义
其他
2510
事件的声明和例子usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text
ofc
c#中的数据类型
weblog
3250
c#中的数据类型
c#中的数据类型分为值类型和引用类型
值类型有包括(结构体类型,枚举类型)
引用类型又包括(类类型,数组类型,接口类型,委托类型)
c#数据类型的派生谱系
值类型
spring/springmvc
2876
yml配置文件:sys:qq_back:http://www.123.club/indexesqq_appid:1018qq_appkey:025bf1d0配置类publicclassSystemStaticConstant{ privatestaticStringqq_back; privatestaticStringqq_appid; privatestaticStringqq_appke
linux系统
3897
ctrl+c和ctrl+z都是中断命令,但是他们的作用却不一样.ctrl+c强制中断程序ctrl+z的是将任务中断,挂起的状态,ctrl+c是强制中断程序的执行。ctrl+z的是将任务中断.但是此任
ofc
sql的语法顺序和执行顺序
weblog
3833
SQL是一种声明式语言SQL语言是为计算机声明了一个你想从原始数据中获得什么样的结果的一个范例,而不是告诉计算机如何能够得到结果。SQL语言声明的是结果集的属性,计算机会根据SQL所声明的内容来从数
ofc
c / c++中的函数指针
weblog
2492
一个案例说明#includeiostreamusingnamespacestd;/**定义函数指针*///typedef声明为一个指针函数类型MethodPointer//int为指针指向函数的返回
目录
没有一个冬天不可逾越,没有一个春天不会来临。最慢的步伐不是跬步,而是徘徊,最快的脚步不是冲刺,而是坚持。