C# 1.方法

news/2024/8/22 16:27:57 标签: c#, 方法, class
class="baidu_pl">
class="article_content clearfix">
class="htmledit_views">

class="tags" href="/tags/FangFa.html" title=方法>方法组成:

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

2.class="tags" href="/tags/FangFa.html" title=方法>方法返回值:void 无返回值; 非void,可以写成其他类型例如int,float,string,string[]等

3.class="tags" href="/tags/FangFa.html" title=方法>方法名:Add 大驼峰命名法,每一个首字符大写。

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

5.class="tags" href="/tags/FangFa.html" title=方法>方法体:【】

class="language-cs">// 定义类
public class Text
 {
     public void Add(int a,string b)
     {
         MessageBox.Show(a + b);
     }
    // 有返回值的class="tags" href="/tags/FangFa.html" title=方法>方法定义
     public int GetGongZi(int jixiao,int jibengongzi,int buzhu)
     {
         int a = jixiao+jibengongzi+buzhu;
         return a;
     }      
 }

上面:

class="language-cs"> 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

有返回值的class="tags" href="/tags/FangFa.html" title=方法>方法:

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

作业:1 定义一个class="tags" href="/tags/FangFa.html" title=方法>方法 返回值是字符串类型,参数有三个int 彩礼,int 年龄,string 名称;class="tags" href="/tags/FangFa.html" title=方法>方法名称随便起

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

定义的类

class="language-cs">  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;



      }
  }

运行:

class="language-cs"> 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.niftyadmin.cn/n/5556476.html

相关文章

hive架构详解:HQL案例解析(第15天)

系列文章目录 一、Hive基础架构&#xff08;重点&#xff09; 二、Hive数据库,表操作&#xff08;重点&#xff09; 三、Hadoop架构详解(hdfs)&#xff08;补充&#xff09; 四、Hive环境准备&#xff08;操作&#xff09;(补充) 文章目录 系列文章目录前言一、Hive基础架构1、…

基于GARCH-Copula-CVaR模型的金融系统性风险溢出效应matlab模拟仿真

目录 1.程序功能描述 2.测试软件版本以及运行结果展示 3.核心程序 4.本算法原理 5.完整程序 1.程序功能描述 基于GARCH-Copula-CVaR模型的金融系统性风险溢出效应matlab模拟仿真&#xff0c;仿真输出计算违约点&#xff0c;资产价值波动率&#xff0c;信用溢价&#xff0c…

【ARMv8/v9 GIC- 700 系列 2 -- GIC-700 上电控制寄存器 GICR_PWRR】

请阅读【ARM GICv3/v4 实战学习 】 文章目录 GIC-700 上电GICR_PWRR 寄存器字段介绍GICR_PWRR 功能说明GICR_PWER 代码配置GICR_PWRR 使用场景GICR_PWRR 注意事项GIC-700 上电 GICR_PWRR(功耗寄存器)是ARM GICv4架构中用于控制GIC-700是否可以关闭电源的寄存器。它通过几个位…

ctf中php常见内容(比较、变量覆盖)

php比较 1.字符串和数字 PHP的字符串和数字比较时&#xff0c;会将字符串先转化成数字类型在进行比较。 字符串以数字开头时&#xff0c;以开头数字&#xff08;到字母出现截止&#xff09;作为转换结果&#xff1b;若开头不是数字的字符串或空&#xff08;null&#xff09;…

JVM(day2)经典垃圾收集器

经典垃圾收集器 Serial收集 使用一个处理器或一条收集线程去完成垃圾收集工作&#xff0c;更重要的是强调在它进行垃圾收集时&#xff0c;必须暂停其他所有工作线程&#xff0c;直到它收集结束。 ParNew收集器 ParNew 收集器除了支持多线程并行收集之外&#xff0c;其他与 …

Spark 和 Kafka 处理 API 请求与返回数据DEMO

以下是一个更详细的使用 Spark 和 Kafka 处理 API 请求与返回数据&#xff0c;并保障其正常性的示例代码。这个示例代码增加了一些错误处理和数据校验的逻辑&#xff1a; from pyspark import SparkContext from pyspark.streaming import StreamingContext from pyspark.stre…

通用图形处理器设计GPGPU基础与架构(三)

一、前言 前两篇已经介绍了 GPGPU 的背景 和 GPGPU 的编程模型相关的内容&#xff0c;本文将在 SIMT 计算模型的基础上&#xff0c;介绍 GPGPU 控制核心架构和微体系结构的设计。 二、CPU-GPGPU 异构计算系统 一个由 CPU 和 GPGPU 构成的异构计算平台如下图所示&#xff0c;GP…

keil将“32”单片机中的axf文件转换为bin文件

需要注意的是keil自带的fromelf.exe只是将axf文件转换为bin文件 在编译stm32单片机使用才能生成axf文件&#xff0c;在编译51单片机时会输出hex文件&#xff0c;没有输出axf文件 使用方法 参考&#xff0c;参考1&#xff0c;参考2 简单来说是设置输出hex&#xff0c;然后修改…