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));

  • 5
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值