摘要: 摘要 在 C# 开发中,处理 null 值是一个常见的任务。null 表示一个变量没有引用任何对象或值类型的默认值。不恰当的 null 值处理可能导致 NullReferenceException,这是常见的运行时错误之一。在这篇文章中,我们将探讨 C# 中几种处理 null 的技术,并通过示例来说 阅读全文
posted @ 2024-08-14 00:59 VisionCode 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 泛型简介:动态编码概述 有没有想过能够安全处理任何类型数据的方法?这就是泛型方法的作用!看看 GetFirstItem 示例。 public T GetFirstItem<T>(List<T> list){ return list.FirstOrDefault();} 在这个场景中,我们为方法设定了 阅读全文
posted @ 2024-08-14 00:50 VisionCode 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 实现: ① var files = Directory.GetFiles(@"C:\", "*.*",SearchOption.AllDirectories); // 遍历所有文件 var dirs= Directory.GetDirectories(@"C:\", "*", SearchOptio 阅读全文
posted @ 2024-08-14 00:37 VisionCode 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 第一种 string str = System.Text.Encoding.UTF8.GetString(bytes); byte[] decBytes = System.Text.Encoding.UTF8.GetBytes(str); 同样的,System.Text.Encoding.Defau 阅读全文
posted @ 2024-07-24 22:12 VisionCode 阅读(836) 评论(0) 推荐(0) 编辑
摘要: 简单来说,×86平台:将程序集编译为由兼容×86的32位公共语言运行库运行。×64平台:将程序集编译为由支持AMD64或EM64T指令集的计算机上的64位公共语言运行库运行。Any CPU:(默认值)将程序集编译为在任意平台上运行。ltanium:将程序集编译为由采用ltanium处理器的计算机上的 阅读全文
posted @ 2024-07-21 07:58 VisionCode 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 概述: 介绍字典是 C# 中使用最广泛的数据结构之一,提供快速查找、键值对存储等。本指南探讨了该类,解释了从基本用法到高级方案的复杂性。DictionaryTKey, TValue词典基础什么是字典?字典是键值对的集合,其中每个键必须是唯一的。当您需要通过唯一键查找值时,通常使用它。 介绍 字典是 阅读全文
posted @ 2024-05-08 05:27 VisionCode 阅读(2015) 评论(2) 推荐(0) 编辑
摘要: 文件格式的角度从文件格式角度看,一张图片可以保存为很多种不同的格式,比如bmp/png/jpeg/gif等等。 图片深度从图片深度来看,图片可以分为8位, 16位, 24位, 32位等。 深度右键单击图片属性->详细信息,即可查看图片位深度: 像素值说的直白一些,图片可以看成是一个2维数组组成的矩形 阅读全文
posted @ 2024-03-15 12:58 VisionCode 阅读(2021) 评论(0) 推荐(0) 编辑
摘要: ComboBox 控件在很多方面都类似于 ListBox 控件,但占用的空间要少得多,因为项目列表在不需要时会隐藏起来。ComboBox 控件在 Windows 中的很多地方都有使用,但为了确保每个人都知道它的外观和工作方式,我们将直接进入一个简单的示例: <Window x:Class="WpfT 阅读全文
posted @ 2024-03-09 21:02 VisionCode 阅读(1722) 评论(0) 推荐(0) 编辑
摘要: 一、查看官方文档 https://mahapps.com/docs/themes/thememanager 按照官方文档,基本可以完成自定义主题。 但是所有的颜色需要自己按照https://github.com/MahApps/MahApps.Metro/blob/develop/src/MahAp 阅读全文
posted @ 2024-02-19 09:47 VisionCode 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 先来简单说一下他们各自的含义是什么: 1. 类(class):类类型是由字段数据(成员变量)和操作字段数据的成员(属性、方法、构造函数、事件等)所构成的自定义类型。其中字段数据表示类实例(对象)的 状态。2.结构(struct):C#中结构类型和类类型在语法上非常相似,他们都是一种数据结构,都可 以 阅读全文
posted @ 2024-02-03 10:48 VisionCode 阅读(134) 评论(0) 推荐(0) 编辑