• 元组(Tuple)


    元组(Tuple)
    笛卡尔积中每一个元素(d1,d2,…,dn)叫作一个n元组(n-tuple)或简称元组
    元组是关系数据库中的基本概念,关系是一张表,表中的每行(即数据库中的每条记录)就是一个元组,每列就是一个属性。 在二维表里,元组也称为记录。
     

    1.第一个例子

            private Tuple<int, int> Divide(int dividend, int divisor)
            {
                int result = dividend / divisor;
                int reminder = dividend % divisor;
                return Tuple.Create<int, int>(result, reminder);           //返回两个相同类型元素的元组
            }

           --------测试-------------

            private void button1_Click(object sender, EventArgs e)
            {
                Tuple<int, int> result = Divide(13, 2);
                Console.WriteLine("result of divison:{0}," +
                    "reminder:{1}", result.Item1, result.Item2);                //用属性item1,item2访问元组的项
            }

           -------结果-------------

           result of divison:6,reminder:1

    2.第二个例子

            private Tuple<int, string> MyTest2(int dividend, string Name)
            {
                int result = dividend / 2;
                string name = "Hello," + Name;
                return Tuple.Create<int, string>(result, name);      //返回两个不同类型元素的元组
            }

            --------测试-------------

            private void button2_Click(object sender, EventArgs e)
            {
                Tuple<int, string> result = MyTest2(13, "limin");
                Console.WriteLine("result of divison:{0}," +
                    "Name:{1}", result.Item1, result.Item2);                //用属性item1,item2访问元组的项
            }

  • 相关阅读:
    English Sentenses【no use】
    MacOS显示和不显示隐藏文件
    各个会议期刊论文录取情况
    C++之linux下文件结构实现
    Ubuntu安装opencv
    tmux使用
    事件的默认行为 与 事件流
    currentTarget 与 Target 的区别
    元数据标签Embed
    fl,flash,mx包的区别
  • 原文地址:https://www.cnblogs.com/ChineseMoonGod/p/3657358.html
Copyright © 2020-2023  润新知