winform项目-C#面向对象程序设计,深入浅出入门和进阶实战开发解决方案必知点 3 数组,循环,判断的综合案例,业务场景的初步应用尝试和快速实现

news2025/1/11 5:51:16

 

 只能说白天真的很多的事情,但是具体什么事情呢,哦,好像去了一趟码家,然后上午的时间就一直在那边了,哄孩子,sister and boy。别人看起来,好像要说儿女双全了呢,不是非常令人羡慕的事情吗? 确实。 
  然后呢,喝了一点点啤酒,不到一瓶。然后中间去院子里面可栽种的小枣树,但是结果。。。heart 拔凉拔凉的了,就是枣树被连根拔出了。显然不是 干渴而死,而是 kin 故意除掉了!居心何在呢? 用意何在呢, 实在不理解。但是当时并没有发作直接问,而是后面了情绪稳定后,才问的。回答就是 干死了,即便是干死,两颗都干死了吗?挨,算了,,通过枣树事件可以知道,即便是父子之间,至亲之人也仍然有很多无法完全理解的事情。 一代人之间的隔膜 鸿沟吗?但是黑白是非总是一个正道把。然后呢, 喝一点点啤酒,吃饭。 然后大人跟孩子玩耍,甚至于闹腾的了。 然后呢,老人带着孩子出去溜达玩,再然后呢,好像就是中午了。 个人多少也是吃了点鸡肉,然后就没有多吃,为了老的留着晚上吃的了。哦,对了,去码家之前,先去王寨赶了村里的大集市,说的集市其实也是小时候心里面的印象了,花了19元买油炸的油条,老家叫做果子的。然后,买了点香蕉 19块钱的,油条20块钱的,还有花了2块钱,给孩子买了一个吹泡泡玩具,然后gris 要兔子,结果去的时候有,转悠回来的时候就没有了。然后就才去的码家。 然后就是如上的事情了。 然后就是中午的间隙去看了一会书,中间带着孩子出去的时候,看了十分钟不到的电视剧,叫做浴血十四年,还是什么来着。 哦,这基本上就是一个大半天时间做的事情了。然后回来就是同样鸡零狗啐的事情了。不做记录。 开始代码部分。  
   上午早上起来时候的复习了,就是数组。 

1 效果图 先镇楼: 

 2 C#中间代码部分;

 也是相对重逻辑代码部分

using ConsoleJiChuShuK.EntitysK;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using static System.Windows.Forms.VisualStyles.VisualStyleElement;

namespace WindowsFormsKTemplateKJshengcha.BaGuaK
{
    /// <summary>
    /// 预测八字命理大祸类; 1 
    /// </summary>
    public partial class DaHuoK : Form
    {
        public DaHuoK()
        {
            InitializeComponent();
        }

        private void button2_Click(object sender, EventArgs e)
        {
            BaZiDaHuo baZiDaHuoobj = new BaZiDaHuo();
            baZiDaHuoobj.Get_BigString("");
            //赋值语法模型,之前写好的。  //Console.WriteLine("将来的大祸日子分别是:7月" + _bighuotime + "日");
            //var douV = baZiDaHuoobj.Get_BigString("");     //   1 创建右边合适的赋值;
            // 2 double转string数据类型;
            //var str = Convert.ToString(douV);
             3 给Ui文本框赋值;  给控件 文本控件赋值的地方 逻辑。
            //textBox1.Text = str;// this is  最终有水的水桶,给文本框田地赋值浇水的过程。
            // 3 给Ui文本框赋值;  给控件 文本控件赋值的地方 逻辑。
            //textBox2.Text = baZiDaHuoobj.Get_Big();// this is  最终有水的水桶,给文本框田地赋值浇水的过程。
            //赋值语法模型,之前写好的
            var douV = baZiDaHuoobj.Get_BigString("");     //   1 创建右边合适的赋值;
            // 2 double转string数据类型;
            var str = Convert.ToString(douV);
            // 3 给Ui文本框赋值;  给控件 文本控件赋值的地方 逻辑。动态的日期,only写死了。
            textBox2.Text = "将来的大祸日子分别是:7月" + str+"日";// this is  最终有水的水桶,给文本框田地赋值浇水的过程。

        }

        private void button1_Click(object sender, EventArgs e)
        {
            BaZiDaHuo baZiDaHuoobj = new BaZiDaHuo();
            baZiDaHuoobj.Get_BigFuBing("");
            //赋值语法模型,之前写好的
            var douV = baZiDaHuoobj.Get_BigFuBing("");     //   1 创建右边合适的赋值;
            // 2 double转string数据类型;
            var str = Convert.ToString(douV);
            // 3 给Ui文本框赋值;  给控件 文本控件赋值的地方 逻辑。动态的日期,only写死了。
            textBox1.Text = "将来的八字命中伏兵日子分别是:7月" + str + "日";
        }

        private void DaHuoK_Load(object sender, EventArgs e)
        {

        }
    }
}

2-1 类库中八字类的代码部分; 类库项目

 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Security.Cryptography.X509Certificates;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleJiChuShuK.EntitysK
{
    public  class BaZiYongShenKDemo
    {
        public string Get_Gui()
        {
            string _zhengyue = "月份 正月。喜用神 辛丙。说明:原文 用辛生癸水为源,无辛用庚,丙不可少。today翻译:" +
                "以辛金为源而生癸水,无辛就用庚,丙火不可缺少。是不是好大大的不懂的意思呢?(以至于抓耳挠腮。。。)";

            return _zhengyue;
        }
    }
    /// <summary>
    /// 八字类设计;1 
    /// </summary>
    public class BaZiDaHuo
    {
        // 伏兵大祸的数组 create first; 1 
        string[] dahuoandfubingStr = { "21", "22", "23" };

        public  void  Get_Big()
        {
            //string _big;
            //for (int i = 0; i < length; i++)
            //{

            //}
            for (int i = 0; i < dahuoandfubingStr.Length; i++)
            {             //循环里面的判断; 判空的判断。 
                if ("21" != "")
                {
                    //把字符串变量转换为整数的数据类型。
                    int _ibig = Convert.ToInt32("21");
                    // 加入10进行,下一个吉凶日子的计算,计算公式所在。
                    int _bighuo = _ibig + 10;// 1 存在一个problem is ,遇到30,修改为1. 
                    // 结果如果大于30的话,需要进行一个减去 30 的处理。 比如this 21+10=31  31-30=1;
                    // 写死下个月的月份数据 7月,那么7月1日的大祸日期就出来了。 
                    // 对这个已经加入10的下一个吉凶日子,进行一个判断。 月份天数的判断计算。
                    //  如果结果的数字,大于30的多话,那么就进行一个减去30的计算,得出来下个月的日子时间。
                    if (_bighuo > 30)
                    {
                        //_bighuo - 30;
                        int _bighuotime = _bighuo - 30;
                        Console.WriteLine("将来的大祸日子分别是:7月" + _bighuotime + "日");

                        //string _big2 = Convert.ToString(_bighuotime);

                        //return _big2;
                    }

                    //return _bighuotime;
                }
                //return _bighuotime;
            }

            //return _big;
        }

        //2--------------------------------------------------------
        /// <summary>
        /// 大祸日子的计算方法 method;
        /// </summary>
        /// <param name="str"></param>
        /// <returns></returns>
        public string Get_BigString(string str)
        {
           
            for (int i = 0; i < dahuoandfubingStr.Length; i++)
            {             //循环里面的判断; 判空的判断。 
                if ("21" != "")
                {
                    //把字符串变量转换为整数的数据类型。
                    int _ibig = Convert.ToInt32("21");
                    // 加入10进行,下一个吉凶日子的计算,计算公式所在。
                    int _bighuo = _ibig + 10;// 1 存在一个problem is ,遇到30,修改为1. 
                    // 结果如果大于30的话,需要进行一个减去 30 的处理。 比如this 21+10=31  31-30=1;
                    // 写死下个月的月份数据 7月,那么7月1日的大祸日期就出来了。 
                    // 对这个已经加入10的下一个吉凶日子,进行一个判断。 月份天数的判断计算。
                    //  如果结果的数字,大于30的多话,那么就进行一个减去30的计算,得出来下个月的日子时间。
                    if (_bighuo > 30)
                    {
                        //_bighuo - 30;
                        int _bighuotime = _bighuo - 30;
                        //Console.WriteLine("将来的大祸日子分别是:7月" + _bighuotime + "日");
                        // 把整数数据类型转换为字符串类型。
                        string _big2 = Convert.ToString(_bighuotime);

                        //return _big2;
                        str = _big2;
                    }

                    //return _bighuotime;
                }
                //return _bighuotime;
            }
            //str = _big2;  返回的数字,内容仅仅是一个数字 1 。 
            return str;            
        }
        /// <summary>
        /// 伏兵日子的计算方法 method;
        /// </summary>
        /// <param name="str2"></param>
        /// <returns></returns>
        public string Get_BigFuBing(string str2)
        {

            for (int i = 0; i < dahuoandfubingStr.Length; i++)
            {             //循环里面的判断; 判空的判断。 
                if ("22" != "")
                {
                    //把字符串变量转换为整数的数据类型。
                    int _ibig = Convert.ToInt32("22");
                    // 加入10进行,下一个吉凶日子的计算,计算公式所在。
                    int _bighuo = _ibig + 10;// 1 存在一个problem is ,遇到30,修改为1. 
                    // 结果如果大于30的话,需要进行一个减去 30 的处理。 比如this 21+10=31  31-30=1;
                    // 写死下个月的月份数据 7月,那么7月1日的大祸日期就出来了。 
                    // 对这个已经加入10的下一个吉凶日子,进行一个判断。 月份天数的判断计算。
                    //  如果结果的数字,大于30的多话,那么就进行一个减去30的计算,得出来下个月的日子时间。
                    if (_bighuo > 30)
                    {
                        //_bighuo - 30;
                        int _bighuotime = _bighuo - 30;
                        //Console.WriteLine("将来的大祸日子分别是:7月" + _bighuotime + "日");
                        // 把整数数据类型转换为字符串类型。
                        string _big2 = Convert.ToString(_bighuotime);

                        //return _big2;
                        str2 = _big2;
                    }

                    //return _bighuotime;
                }
                //return _bighuotime;
            }
            //str = _big2;  返回的数字,内容仅仅是一个数字 1 。 
            return str2;
        }
    }

}

3 点击按钮获取答案; 

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/694428.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Jetson 开机报错:no module named jtop.core.jetson_variables

环境说明&#xff1a; ubuntu18.04&#xff0c;python3.6. jetpack4.6.4&#xff0c;jetson-stats4.0.0rc3 开机报错如下 报错分析 Error found when loading /etc/profile, 因此打开该文件查看&#xff0c;文件内容指向 /etc/profile.d 文件夹&#xff0c;打开该文件夹 发现存…

uni-app uni.switchTab和uni.reLaunch跳转tabbar页面

uni.switchTab&#xff1a; 跳转列表不会刷新 跳转到 tabBar 页面&#xff0c;并关闭其他所有非 tabBar 页面。 uni.reLaunch&#xff1a; 跳转列表会刷新 关闭所有页面&#xff0c;打开到应用内的某个页面。&#xff08;可以跳转到tabBar 页面&#xff09; 但如果是列表的自定…

软考高级系统架构设计师(六) 企业信息化战略与实施

目录 概要 信息 信息系统战略规划 信息系统生命周期 政府信息与电子政务 ERP企业资源计划 CRM 客户关系管理 SCM 供应链管理 BI 商业智能 数据湖 ​BPR和BPM 概要 信息 信息系统战略规划 第一阶段&#xff1a; 练习题&#xff1a; 信息系统生命周期 政府信息与电子政…

leecode-二分查找

题目 题目链接 分析 大家都知道二分查找其实有很多种写法&#xff0c;这里一个比较巧妙地点就是&#xff0c;这个写法可以在返回插入位置的时候直接返回i&#xff0c;不用进行处理。 那么为什么这种写法可以呢&#xff1f; 我们来分析一下&#xff0c;首先我们的写法是&…

区块链技术-溯源管理系统源码

技术架构&#xff1a;spring bootmybatiseasyuimysql 粮油生产质量追溯系统 粮油生产质量追溯系统可广泛用于粮油生产加工领域。实现种植主体、种植基地、生产计划、压榨、精炼、包装、销售、物料管理、检验检测等各个环节的数据采集&#xff0c;达到正向可追踪&#xff0c;反…

java agent 实战 监控Elasticsearch(只需依赖一个jar 完全无侵入式)解决jar启动问题

需求背景 agent是什么大家应该很熟悉了&#xff0c;今天我们来实战下&#xff0c;效果就是为项目所有elasticsearch请求方法增加耗时告警&#xff01; 学会Java Agent你能做什么&#xff1f; 自动添加getter/setter方法的工具lombok就使用了这一技术btrace、Arthas和housemd…

【C++初阶(一)】学习前言以及命名空间

&#x1f493;博主CSDN主页:杭电码农-NEO&#x1f493;   ⏩专栏分类:C初阶之路⏪   &#x1f69a;代码仓库:NEO的学习日记&#x1f69a;   &#x1f339;关注我&#x1faf5;带你学习排序知识   &#x1f51d;&#x1f51d; 命名空间 1. 前言2. C发展历史3. C现状4. C语…

Draw.io 如何编辑复杂的公式

Tips&#xff1a;Draw.io本身无法直接编辑复杂的公式或者数学表达式 需要转为Latex格式才能插入 >Latex在线编辑公式网址&#xff1a;https://www.latexlive.com 具体操作流程 1 进入https://www.latexlive.com 例如编辑如下公式&#xff1a; 2 开启Draw.io的数学排版 3…

postman中发送post请求保存数据到数据库中文乱码

postman&#xff1a; 以为是header中的问题&#xff1a;加上这俩问题并未解决&#xff1a; 以为是数据库的问题&#xff1a;改成这个也没解决 后台打印也没问题&#xff1a; book:::Book{idnull, type类别111, name测试名称, description测试描述数据} 最后的解决方法&…

如何对pdf文件大小进行压缩?怎么压缩pdf文件kb?

PDF资料因为嵌入了太多的图文信息&#xff0c;那么怎么才能压缩pdf文件呢&#xff1f;本篇就来教大家如何轻松完成pdf在线压缩&#xff0c;小伙伴们学会之后&#xff0c;就不用担心因为pdf过大不方便使用了&#xff0c;一起来了解一下pdf压缩&#xff08;https://www.yasuotu.c…

VisualStudio离线包制作

因为需要&#xff0c;需要制作VisualStudio离线包&#xff0c;之前尝试了很多的方案&#xff0c;均没有下载成功。今天偶然看到一个可行的方案&#xff0c;这里在这里分享下。 从微软官网下载VisualStudio离线包 1 下载安装文件 visualstudio官网 首先进入到官网中&#xff0…

WORDPRESS REST API 学习,使用VSCode 的 REST client 插件测试

WORDPRESS 的 REST API 本身是没有身份验证的&#xff0c;我安装了 miniOrange 的 WordPress REST API Authentication 免费部分只有 Basic Authentication 和 JWT Authentication &#xff0c; 作为学习 REST API 够用了。 一般使用 postman 测试 api &#xff0c;后来卸载了…

微软Surface Book 2终止更新日前推迟,将与Surface Pro 6同日结束服务

近日有消息称&#xff0c;微软公布了旗下Surface系列设备的更新支持终止日期&#xff0c;并且包括新发布的设备和前代产品。 早在本月23日&#xff0c;微软就为Surface Book 2推送了新的固件&#xff0c;主要提升了Surface Dock 2的稳定性&#xff0c;及其他一些安全更新。  …

需要买apple pencil吗?苹果平板触控笔推荐

随着科技的进步&#xff0c;各种类型的电容笔相继问世。一支好的电容笔&#xff0c;不仅能大大提高我们的工作效率&#xff0c;而且能大大提高我们的学习效率。平替电容笔&#xff0c;无论从技术上&#xff0c;还是从产品品质上来看&#xff0c;都有很大的发展空间&#xff0c;…

黑盒测试中常见的错误修复方法

引言&#xff1a; 黑盒测试是软件测试过程中常用的一种方法&#xff0c;它着重于测试软件的功能而不考虑内部实现细节。然而&#xff0c;在进行黑盒测试时&#xff0c;可能会发现各种类型的错误&#xff0c;如功能缺陷、界面问题和性能瓶颈等。为了确保软件质量和稳定性&#x…

【Visual Studio Code】C++程序的头文件红色波浪线问题

这是由于配置中没有指定依赖路径导致的&#xff0c;在c_cpp_properties.json中includePath的默认配置只有当前目录&#xff0c;需要将系统依赖加入。 在命令行里面输入 gcc -v -E -x c -在结果里面找到头文件目录,然后添加到includepath中。 运行结果如下: C:\Users\wangzp…

解决git clone 卡在Resolving deltas: 100%

操作系统&#xff1a;CentOS7 现象 git clone 一直卡在100%&#xff0c;如下图&#xff1a; 通过strace命令发现有网络超时的情况&#xff1a; 解决办法 将hostname添加到/etc/hosts解析至本地。 服务器hostname为k8s-master 在/etc/hosts文件中增加一条记录

6.24

1> 整理grep、find、cut、tar、apt-get、dpkg、In、In-s指令 a> grep ----->查找字符串 grep 字符串 文件名 -w:按单词查找 -R:实现递归查找&#xff0c;主要用于路径是目录的情况 -i:不区分大小写 -n:显示行号 例&#xff1a; grep -w "^ubuntu" /etc/pa…

3个谷歌seo批量发低质量外链的严重后果

谷歌对于低质量外链的态度一直非常谨慎&#xff0c;并采取了多项措施来遏制这种行为。 如果一个网站被发现在大量网页上使用低质量的外链&#xff0c;可能会面临以下后果&#xff1a; 排名下降&#xff1a;谷歌的算法越来越擅长识别低质量的外链&#xff0c;并对这些外链进行评…

单调栈和单调队列及其相关应用

前言&#xff1a;好久没更新了&#xff0c;痛苦的期末考试周终于过去了&#xff0c;我可以回来继续更新了&#xff0c;今天我们就来学习单调栈和单调队列的相关知识及其应用&#xff0c;单调栈和单调队列是在算法中常用的两种数据结构&#xff0c;用于解决一些与区间最值相关的…