当前位置: 首页 > news >正文

C# 1.方法

方法组成:

 1.修饰符:public一般定义共有的

2.方法返回值:void 无返回值; 非void,可以写成其他类型例如int,float,string,string[]等

3.方法名:Add 大驼峰命名法,每一个首字符大写。

4.参数列表:两个参数直接使用逗号隔开 int a

5.方法体:【】

// 定义类
public class Text{public void Add(int a,string b){MessageBox.Show(a + b);}// 有返回值的方法定义public int GetGongZi(int jixiao,int jibengongzi,int buzhu){int a = jixiao+jibengongzi+buzhu;return a;}      }

上面:

 int s = int.Parse(Console.ReadLine());// 读取数据 int
string s1 = Console.ReadLine();// 读取数据 string
Console.WriteLine("hello"); // 打印
MessageBox.Show("111"); // 警告框// 调用 创建Test类对选哪个
Text t1 = new Text();// 创建对象
t1.Add(100, "hellow world"); //a=10  b=hello world

有返回值的方法:

int sum = t1.GetGongZi(1000, 8000, 3000);
MessageBox.Show(sum + "");

作业:1 定义一个方法 返回值是字符串类型,参数有三个int 彩礼,int 年龄,string 名称;方法名称随便起

逻辑:先判断彩礼不够18万,返回一个字符串彩礼不够;判断年龄在不在18-25之间,如果不在这个范围,返回字符串年龄不合法 判断名字如果不是喜欢的人 返回字符串不结婚

定义的类

  public class Marriage // marriage 婚姻{public string Ma(int caili,int age,string name){string s = "";if (caili < 180000){s += "彩礼不够;";}if (age<18 || age>25){s += "年龄不合法;";}if (name != "流萤"){s += "不是喜欢的人;";}if (caili >= 180000&& age>= 18 && age <= 25&& name == "流萤"){s = "直接结婚";}return s;}}

运行:

 Marriage m1 = new Marriage();Console.Write("请输入彩礼:");int a = int.Parse(Console.ReadLine());Console.Write("请输入年龄:");int b = int.Parse(Console.ReadLine());Console.Write("请输入姓名:");string c = Console.ReadLine();Console.WriteLine(m1.Ma(a, b, c));

http://www.lryc.cn/news/400393.html

相关文章:

  • 【C++进阶学习】第七弹——AVL树——树形结构存储数据的经典模块
  • px,em,rem之间的关系换算
  • HTTP——POST请求详情
  • 外包干了1个月,技术明显退步。。。
  • LeetCode加油站(贪心算法/暴力,分析其时间和空间复杂度)
  • 5.1 软件工程基础知识-软件工程概述
  • HttpUtil工具
  • 并发编程-锁的分类
  • K8S系列-Kubernetes基本概念及Pod、Deployment、Service的使用
  • 在VSCode上创建Vue项目详细教程
  • Go语言入门之流程控制简述
  • 接口测试框架基于模板自动生成测试用例!
  • C++ STL stable_sort用法
  • YOLO v8进行目标检测的遇到的bug小结
  • FastAPI -- 第二弹(响应模型、状态码、路由APIRouter、后台任务BackgroundTasks)
  • 案例 | 人大金仓助力山西政务服务核心业务系统实现全栈国产化升级改造
  • 如何用python写接口
  • 轻量级可扩展易航网址引导系统源码V2.45
  • 解决ESLint和Prettier冲突的问题
  • C判断一个点在三角形上
  • 物业系统自主研发接口测试框架
  • 手机和电脑通过TCP传输
  • Git 在commit后,撤销commit
  • 多模态大模型 - MM1
  • FPGA设计之跨时钟域(CDC)设计篇(2)----如何科学地设计复位信号?
  • GPS北斗标准时钟同步服务器结构是什么?安徽京准
  • 9.5 栅格图层符号化多波段彩色渲染
  • 力扣第九题
  • 鞭炮插画:成都亚恒丰创教育科技有限公司
  • python 循环