首页 > 编程语言 >C# 对象状态的封装

C# 对象状态的封装

时间:2023-05-14 17:55:54浏览次数:28  
标签:Trim Convert 封装 C# Text 对象 Student new

以添加学员信息的窗体应用举例:

 

 

//首先先封装数据,new一个学生类

//然后初始化对象 new() { }

private void button1_Click(object sender, EventArgs e)
{
//封装数据
Student objStudent = new Student()
//对象初始化器
{
Name = this.txtName.Text.Trim(),
Age = Convert.ToInt32(this.txtAge.Text.Trim()),
Gender = this.txtGender.Text.Trim(),
Birtheday = Convert.ToDateTime(this.txtBrithday.Text.Trim())

};
}

 

标签:Trim,Convert,封装,C#,Text,对象,Student,new
From: https://www.cnblogs.com/tu1355140301/p/17399753.html

相关文章

  • elasticsearch安装
    一:下载地址https://www.elastic.co/cn/downloads/ 二:下载后上传到服务器 三:文件解压tar-zxvfelasticsearch-7.9.3-linux-x86_64.tar.gz 四:修改elasticsearch.yml #集群名,节点之间要保持一致cluster.name:my-application#节点名,集群内要唯一node.name:......
  • AcWing795.前缀和
    输入一个长度为n的整数序列。接下来再输入m个询问,每个询问输入一对l,r。对于每个询问,输出原序列中第l个数到第r个数的和。数据范围:1≤l≤r≤n,1≤n,m≤100000,-1000≤数列中元素的值≤1000。 #include<iostream>//C++标准库中的头文件.用于控制台输入和输出。#includ......
  • C语言整数位运算中的一些技巧
    1与(&)1.与(&)运算实现求余%运算在计算机里整数求余运算比较低效,在对2的整数幂进行求余时,可以使用&来优化如:a对2^n(n为自然数)求余:a%(2^n)=a&((2^n)-1)//如a%4=a&0x3判断奇数偶数时,可以与1相与if(n&0x1==0x1){//printf("n是奇数");......
  • 使用vscode搭建 vue3 + vite 项目, 部署到服务器 js css文件路径访问不到的问题
    使用vscode搭建vue3+vite项目,本地没有问题,build后部署到服务器,默认访问的是域名下的jscss文件,导致相对路径无法访问到。在vite.config.js中添加 :base: "./" 后就可以了。原因:默认的是 "/",  而我部署的路径是:/其他路径/项目名/dist/ ,所以把base改为./后......
  • DIY技巧:微星B760主板13600K降压教程 CPU温度暴降25℃
    前段时间微星B600/700系主板更新了最新的BIOS,最新的BIOS更新;额105微码,让用户能直接在BIOS中对13代带K处理器进行降压,十分方便,今就带大家体验一下微星B760迫击炮主板的降压流程,其他微星B600/700系主板操作方法大同小异。首先要去微星官网下载最新的BIOS,目前最新版本应该是这个3月......
  • MATLAB代码:考虑阶梯型碳交易机制与电制氢的综合能源系统热电优化,CPLEX+Yalmip求解
    MATLAB代码:考虑阶梯型碳交易机制与电制氢的综合能源系统热电优化,CPLEX+Yalmip求解主要内容:双碳”背景下,为提高能源利用率,优化设备的运行灵活性,进一步降低综合能源系统(IES)的碳排放水平,提出一种IES低碳经济运行策略。首先考虑IES参与到碳交易市场,引入阶梯式碳交易机制引导IES控制碳......
  • python -- excel文件被重命名修改后缀为.csv后,使用pandas来读取时,仍会被识别为一个exc
     新建数据文件如c_data.xlsx(后缀为.xlsx),右键重命名,直接将文件后缀名一并修改,修改为“c_data.csv”读取文件里的数据data=pd.read_csv('E:/python_workspace/data_space/c_data.csv')发现报错信息如下:Traceback(mostrecentcalllast):File"E:/python_workspace/......
  • MATLAB代码:微电网两阶段鲁棒优化经济调度程序 关键词:微网优化调度 两阶段鲁棒 CCG算法
    MATLAB代码:微电网两阶段鲁棒优化经济调度程序关键词:微网优化调度两阶段鲁棒CCG算法经济调度参考文档:《微电网两阶段鲁棒优化经济调度方法》仿真平台:MATLABYALMIP+CPLEX优势:代码注释详实,出图效果甚佳主要内容:构建了微网两阶段鲁棒调度模型,建立了min-max-min结构的两阶段鲁棒......
  • 合宙esp32c3开发板多软串口及GPIO测试
    合宙esp32c3开发板共引出GPIO口如下:GPIO0~13,GPIO18~21并有如下提示:使用注意事项BOOT(IO09)管脚上电前不能下拉,ESP32会进入下载模式。使用到IO08管脚进行设计,不建议外部直接下拉,因为在下载烧录时,IO08管脚为低电平,不能使用串口进行下载。IO12(GPIO12)、IO13(GPIO13)在QIO模式......
  • CULinux缘何迅速崛起?原因是一份对信任的精彩回报
    “16%的市场占有率为操作系统领域的生态拐点,超过这个份额便可自循环、自发展。”自从欧拉出生以来,如何帮客户创造价值并获得市场的认可一直是头等大事。就在前不久召开的2022年操作系统产业峰会上,我们看到,得益于开源激发出的澎湃动力,过去一年,欧拉加速发展。截至目前,欧拉累计装机......