做网站最小的字体是多少网站租用 凡

news/2025/9/22 17:26:22/文章来源:
做网站最小的字体是多少,网站租用 凡,可以做logo设计单子的网站,重庆门户网站有哪些介绍Objects Comparer是用于对象比较的工具#xff0c;c#常见的数据结构都是可以用这个三方库进行对比#xff0c;比较复杂的对象也是可以比较的。简而言之#xff0c;Objects Comparer 是一个对象到对象的比较器#xff0c;它允许逐个成员递归得比较对象#xff0c;并为某… 介绍Objects Comparer是用于对象比较的工具c#常见的数据结构都是可以用这个三方库进行对比比较复杂的对象也是可以比较的。简而言之Objects Comparer 是一个对象到对象的比较器它允许逐个成员递归得比较对象并为某些属性、字段或类型定义自定义比较规则。安装nuget搜索ObjectsComparer使用首先我们定义一个简单类public class UserInfomation {public string Name { get; set; }public int Age { get; set; }public string Sex { get; set; }}然后实例化两个UserInfomation对象并赋不同的值然后我们实例化 ObjectsComparer.Comparer比较器 var comparer1 new ObjectsComparer.ComparerUserInfomation();然后我们将实例化的两个对象传入到 ObjectsComparer.Comparer 方法中IEnumerableDifference differences1;var isEqual1 comparer1.Compare(userInfomationOld, userInfomationNew, out differences1);然后通过返回值判断对象是否一致如果不一致可以通过differences1获取到不一致的值查看输出 能够知道实例化的两个对象是age属性的值不一样那我们再试试ListT类型的   ListUserInfomation lstUserInfomationsOldnew ListUserInfomation();for (int i 0; i 3; i){UserInfomation usernew UserInfomation();user.Name 张三;user.Age 30;user.Sex 男;lstUserInfomationsOld.Add(user);}ListUserInfomation lstUserInfomationsNew new ListUserInfomation();for (int i 0; i 2; i){UserInfomation user new UserInfomation();user.Name 李四;user.Age 30;user.Sex 男;lstUserInfomationsNew.Add(user);}var comparer new ObjectsComparer.ComparerListUserInfomation();IEnumerableDifference differences;var isEqual comparer.Compare(lstUserInfomationsNew, lstUserInfomationsOld, out differences);string differencesMsg string.Join(Environment.NewLine, differences);Console.WriteLine(differencesMsg);查看输出能够看出是数量不一致的问题应用场景像做过.net客户端开发的人都知道我们在维护一些基础数据的时候都避免不了要编辑数据有的时候我们打开编辑页面实际未修改数据再去点击保存按钮要不一个一个字段去对比有没有修改数据要不就直接暴力处理 不校验有没有修改数据直接调用update接口那么我们的Objects Comparer就派上用场了 我们首先封装一个BaseForm然后在基类控件中 封装一个比较方法 protected Result ComPareT(T t, T s){Result result new Result();var comparer new ObjectsComparer.ComparerT();IEnumerableDifference differences;bool isEqual comparer.Compare(t, s, out differences);result.IsEqual isEqual;if (!isEqual){ string differencesMsg string.Join(Environment.NewLine, differences);result.MsgdifferencesMsg;}return result;}public class Result{ public bool IsEqual { get; set; }public string Msg { get; set; } 我们在打开编辑页面的时候会加载当前页面的数据这时候 我们可以获取到未编辑之前的数据将它设置为全局变量然后保存的时候我们可以获取到编辑之后的对象这时候我们再去调用基类的比较方法获取两个对象之间值是否有改变如果没有改变我们就给出数据未修改请问是否关闭窗体“等提示public partial class MainFrm : BaseForm{Test _testOld;public MainFrm(){InitializeComponent();_testOld LoadData();txtName.Text _testOld.Name;txtAge.Text _testOld.Age.ToString();txtSex.Text _testOld.Sex;}private Test LoadData(){Test test new Test();test.Name 张三;test.Age 30;test.Sex 男;return test;}private void uiButton1_Click(object sender, EventArgs e){Test testnew Test();test.Name txtName.Text;test.Age int.Parse( txtAge.Text);test.SextxtSex.Text;Result result ComPare(_testOld, test);if (result.IsEqual){MessageBox.Show(数据未修改);return;}//然后再写保存逻辑MessageBox.Show(保存成功);}}public class Test{public string Name { get; set; }public int Age { get; set; }public string Sex { get; set; }}当然还有很多应用场景我只是分享我常使用的场景罢了。最后希望各位neter分享更多有用的工具共同改善net环境

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

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

相关文章

漳州建设银行网站首页珠海知业科技

能实现不出家门就可以通过网络进行系统管理,交易等,而且过程简单、快捷。同样的,在人们的工作生活中,也就需要互联网技术来方便人们的日常工作生活,实现工作办公的自动化处理,实现信息化,无纸化…

万网网站域名wordpress 黄蓝 现代企业

【ADB全称 Android Debug Bridge】 是Android SDK中的一个命令行工具adb命令可以直接操作管理Android模拟器或真实的Android设备(手机) 建立PC和模拟器连接 # 建立连接 adb connect 127.0.1: 模拟器端口号〈逍遥模拟器21503〉 # 验证是否连接成功 adb d…

朝阳周边网站建设办公管理软件定制

在当今信息爆炸的时代,人工智能在各行各业都发挥着越来越重要的作用,高校教育领域也不例外。最近,越来越多的高校开始陆续拥抱chatgpt(Chatbot GPT)这一人工智能技术,在学术领域会带来了怎样的变化与影响&a…

湖南网站设计外包费用制作网页可用邮件合并吗

前情:上一篇实际是让AI工具帮我总结了一下讨论的内容,这里把讨论的过程贴出来,这个讨论是为解决实际问题 前文https://blog.csdn.net/wgdzg/article/details/145039446 问题说明: 我使用 docker compose 管理我的容器&#xff0…

陈村网站设计选择seo网站排名优化

广州大学学生实验报告 开课实验室:计算机科学与工程实验(电子楼418A) 2019年4月19日 学院 计算机科学与教育软件学院 年级、专业、班 计算机科学与技术 姓名 学号 实验课程名称 数据结构实验 成绩 实验项目名称 实验三…

做网站的第一步有没有做废品的网站

很多朋友在家中装修完时候,为了整齐和方便收纳都会把每个屋中的网口和光纤输出口集中到一起,放置到网络箱中,看起来更加整齐划一,但是装修时都不会考虑到网线要预留很长,很多时候都只留了很短的一节网线,还…

服务器总资源监控脚本

#!/bin/bash # 服务器总资源监控脚本# 功能:监测CPU个数、总内存大小、总磁盘大小 # 设置文件夹和文件路径LOG_DIR="/log"LOG_FILE="$LOG_DIR/computer.txt" # 创建日志目录(如果不存在)if [ !…

一个身体,两个身体

本文致敬刘慈欣先生的《带上她的眼睛》。 零“这次,换我带你看宇宙吧。”一 阳光依旧炽烈,透过叶片,投射在大草坪上。 那个村庄里的孩子程丽,早上八点,一如既往地打开彩电: “星桥计划即将于3017年2月27号实施,…

006_字典操作

1、创建字典、访问字典中的值、字典中添加键值对、修改字典中的值、del 永久删除字典中的键值对、get()访问字典 cars = {宝马:95,长安:92,奔驰:95,吉利:92,奥迪:95,} print(cars)# 创建一个字典 user = {} # 创建一个…

简单理解java虚拟机

简单理解java虚拟机 一、学习 JVM 的核心意义面试刚需:避免依赖死记硬背 “面试八股”,从底层理解问题本质(如 Integer 缓存、静态方法能否重写)。 基础支撑:明确代码执行逻辑,是编写高可靠性系统的前提;若不理…

网站内容页面怎么做的广州番禺人才网官网

结论:不是线程安全的 Spring容器中的Bean是否线程安全,容器本身并没有提供Bean的线程安全策略,因此可以说Spring容器中的Bean本身不具备线程安全的特性,但是具体还是要结合具体scope的Bean去研究。 Spring 的 bean 作用域&#…

东方通中间件嵌入式监控脚本

#!/bin/bash # 东方通中间件嵌入式监控脚本# 功能:监测CPU和内存使用率,保存到/log/dftqr.txt # 设置文件夹和文件路径LOG_DIR="/log"LOG_FILE="$LOG_DIR/dftqr.txt"PROCESS_NAME="skactio…

设计网站 站什么网简单的个人主页网站制作html

目录 1.对全局变量的检测能力 2.struct类型增强 3.c中所有变量和函数都必须有类型 4.c中新增的bool类型 5.三目运算符的加强 6.const的增强 7.对枚举的增强 1.对全局变量的检测能力 C语言中同时定义两个相同的全局变量编译器并不会报错,而c中就会报重定义错…

律师网站建设模板网站源码开发

字符指针变量 在指针的类型中我们知道有一种指针叫做字符指针 它的使用情况如下&#xff1a; #include<stdio.h> int main() {char pa w;char*p1&pa;*p1 a;printf("%c\n", *p1);return 0; } 在这段代码当中&#xff0c;我们将‘w’字符的地址传到了p…

引导型网站设计个人主题网站做的步骤

文章目录 前言一、什么是Windows PE格式中的导入表&#xff1f;二、解析导入表并显示1.导入表的结构2.解析导入表3.显示导入表 前言 通过分析和解析Windows PE格式&#xff0c;并使用qt进行图形化显示 一、什么是Windows PE格式中的导入表&#xff1f; 在Windows中&#xff0…

php做网站怎么布局wordpress node.js

概述本文大部分整理自《Java并发编程的艺术》&#xff0c;温故而知新&#xff0c;加深对基础的理解程度。指令序列的重排序我们在编写代码的时候&#xff0c;通常自上而下编写&#xff0c;那么希望执行的顺序&#xff0c;理论上也是逐步串行执行&#xff0c;但是为了提高性能&a…

个人网站做商城网站宽度设计

作者 | 磊哥来源 | Java中文社群&#xff08;ID&#xff1a;javacn666&#xff09;转载请联系授权&#xff08;微信ID&#xff1a;GG_Stone&#xff09;Nacos 是 Spring Cloud Alibaba 中一个重要的组成部分&#xff0c;它提供了两个重要的功能&#xff1a;服务注册与发现和统一…

国内高清视频素材网站推荐企业网站首页开发

题目 水题系列。给出一个图&#xff0c;求他的连通分量。 科普&#xff1a;连通分量就是一个图中可以连接最多点的子图&#xff08;可以是它本身&#xff09;的点数量。 输入 5(点的数量) 1 2(表示1和2连通) 3 4 2 3 0 0(表示停止输入) 输出 4 解题思路 Er…这道题没…

网站建设海报设计网店装修

Python 基本操作 &#xff08;赋值、分支及循环语句、使用 import 导入库&#xff09;&#xff1b; Python 的 With 语句 &#xff1b; NumPy &#xff0c;Python 下常用的科学计算库。TensorFlow 与之结合紧密&#xff1b; 向量 和 矩阵 运算&#xff08;矩阵的加减法、矩阵…

004_元组操作

1、定义元组 my_cars = "红旗", "五菱宏光", "雅迪" # 元组是用逗号识别的 print(my_cars) cars = ("奔驰", "宝马", "奥迪") print(cars)2、元组不可修…