C#请假与加班案例

请假余额表示一年当中可以请几天假。输入请假天数,点击请假按钮则减少假期余额。如果请假天数大于当前假期余额,则提示"假期余额不足"。输入加班天数,点击加班按钮则增加假期余额。

csharp 复制代码
 private void button1_Click(object sender, EventArgs e)
 {
     //请假
     int holiday = int.Parse(this.textBox1.Text);
     if (this.days - holiday < 0)
     {
         MessageBox.Show("假期余额不足");
         return;
     }
     this.days-=holiday;
     this.label4.Text = this.days.ToString();
 }

 private void button2_Click(object sender, EventArgs e)
 {
     //加班
     int jiaban=int.Parse(this.textBox2.Text);
     this.days += jiaban;
     this.label4.Text=this.days.ToString();
 }

this.days是成员变量,表示假期余额。

相关推荐
BD_Marathon15 小时前
设计模式——依赖倒转原则
java·开发语言·设计模式
devmoon15 小时前
在 Polkadot Runtime 中添加多个 Pallet 实例实战指南
java·开发语言·数据库·web3·区块链·波卡
Evand J15 小时前
TDOA(到达时间差)的GDOP和CRLB计算的MATLAB例程,论文复现,附参考文献。GDOP:几何精度因子&CRLB:克拉美罗下界
开发语言·matlab·tdoa·crlb·gdop
野犬寒鸦15 小时前
从零起步学习并发编程 || 第七章:ThreadLocal深层解析及常见问题解决方案
java·服务器·开发语言·jvm·后端·学习
云姜.16 小时前
java抽象类和接口
java·开发语言
xyq202416 小时前
Pandas 安装指南
开发语言
xixixin_16 小时前
【JavaScript 】从 || 到??:JavaScript 空值处理的最佳实践升级
开发语言·javascript·ecmascript
m0_7369191016 小时前
C++中的委托构造函数
开发语言·c++·算法
lsx20240616 小时前
Python3 SMTP发送邮件教程
开发语言
懈尘16 小时前
从 Java 1.7 到 Java 21:逐版本深入解析新特性与平台演进
java·开发语言