using System;
using System.Windows.Forms;
namespace 分部类
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
/*
定义分部类需要关键字 partial
必须在同一程序集或同一模块
*/
//分部类第一部分
partial class account
{
public int addition(int a,int b)
{
return a + b;
}
}
//分部类第二部分
partial class account
{
public int multiplication(int a,int b)
{
return a * b;
}
}
//分部类第三部分
partial class account
{
public int subtration(int a,int b)
{
return a - b;
}
}
//分部类第四部分
partial class account
{
public int division(int a,int b)
{
return a / b;
}
}
private void Form1_Load(object sender, EventArgs e)
{
comboBox1.SelectedIndex = 0;
comboBox1.DropDownStyle = ComboBoxStyle.DropDownList;
}
private void button1_Click(object sender, EventArgs e)
{
try
{
account at = new account();
int M = int.Parse(textBox1.Text.Trim());
int N = int.Parse(textBox2.Text.Trim());
string str = comboBox1.Text;
switch (str)
{
case "加":textBox3.Text = at.addition(M,N).ToString();break;
case "减":textBox3.Text = at.subtration(M, N).ToString();break;
case "乘":textBox3.Text = at.multiplication(M, N).ToString();break;
case "除":textBox3.Text = at.division(M, N).ToString();break;
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
}
}
第二个案例
using System;
namespace 作业2
{
class Program
{
static void Main(string[] args)
{
Mclass mclass = new Mclass();
mclass.Hello();
mclass.Hi();
Console.ReadLine();
}
}
partial class Mclass
{
public void Hello()
{
Console.WriteLine("支付宝");
}
}
partial class Mclass
{
public void Hi()
{
Console.WriteLine("微信支付");
}
}
}
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/107148.html