随便写写

使用类保存数据

一、

新建一个类:

public class Test
    {
        private string strF;
        private string strV;

        public Test(string mF, string mV)
        {
            strF = mF;
            strV = mV;
        }
        public string F
        {
            get { return strF; }
        }
        public string V
        {
            get { return strV; }
        }
    }

操作:

        private void barButtonItem7_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            Test test = null;
            List<string> alis = new List<string>{"A","B","C"}; //定义一个LIST包含“A,B,C”
            List<Test> lis = new List<Test>();   //创建对象
            //用循环将alis数据放入lis中
            foreach(var ite in alis)
            {
                test = new Test("1", ite);
                lis.Add(test);                  
            }
            //循环查看lis中数据
            foreach (var a in lis)
            {
                string s = a.F;
            }
        }
二、

Test类:

    public class Test
    {
        /// <summary>
        /// va
        /// </summary>
        public string va { get; set; }
        /// <summary>
        /// vb
        /// </summary>
        public string vb { get; set; }
    }

使用:

        private void barButtonItem7_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            List<string> alis = new List<string>{"A","B","C"}; //定义一个LIST包含“A,B,C”
            List<Test> lis = new List<Test>();   //创建对象
            //用循环将alis数据放入lis中
            foreach(var ite in alis)
            {
                Test test = new Test();
                test.vb = "哈哈";
                test.va = ite;
                lis.Add(test);                  
            }
            //循环查看lis中数据
            foreach (var a in lis)
            {
                string s = a.va;
            }
        }

好的,这里给你写一个简单的 Swift 代码,实现一个计算器,可以进行加减乘除四则运算: ```swift import UIKit class ViewController: UIViewController { // 计算器显示的标签 @IBOutlet weak var displayLabel: UILabel! // 计算器当前输入的数字 var currentNumber = 0.0 // 计算器上一个输入的数字 var previousNumber = 0.0 // 当前进行的操作符 var operation = "" // 是否是新的一轮计算 var isNewCalculation = true // 数字按钮的点击事件 @IBAction func numberButtonPressed(_ sender: UIButton) { let number = sender.tag // 获取按钮的 tag 值,即按钮代表的数字 if isNewCalculation { displayLabel.text = "\(number)" isNewCalculation = false } else { displayLabel.text! += "\(number)" } currentNumber = Double(displayLabel.text!)! } // 运算符按钮的点击事件 @IBAction func operationButtonPressed(_ sender: UIButton) { if !isNewCalculation { switch operation { case "+": currentNumber = previousNumber + currentNumber case "-": currentNumber = previousNumber - currentNumber case "*": currentNumber = previousNumber * currentNumber case "/": currentNumber = previousNumber / currentNumber default: break } displayLabel.text = "\(currentNumber)" } operation = sender.titleLabel!.text! previousNumber = currentNumber isNewCalculation = true } // 清空按钮的点击事件 @IBAction func clearButtonPressed(_ sender: UIButton) { displayLabel.text = "0" currentNumber = 0.0 previousNumber = 0.0 operation = "" isNewCalculation = true } // 等号按钮的点击事件 @IBAction func equalsButtonPressed(_ sender: UIButton) { switch operation { case "+": currentNumber = previousNumber + currentNumber case "-": currentNumber = previousNumber - currentNumber case "*": currentNumber = previousNumber * currentNumber case "/": currentNumber = previousNumber / currentNumber default: break } displayLabel.text = "\(currentNumber)" isNewCalculation = true } override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. } } ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值