摘要:
1.目标环境 1.1.终端 终端 操作系统 公网 ip 云服务器 Ubuntu 24.04 1.2.3.4 客户端 Windows 10 / 客户端 Windows 10 / 1.2.软件 名称 相关链接 WireGuard https://www.wireguard.com 2.配置过程 2.1. 阅读全文
posted @ 2025-05-11 17:19
HiroMuraki
阅读(831)
评论(0)
推荐(0)
【.NET C#基础】IDisposable接口 - 需要介入的资源管理 0.目录 【.NET C#基础】IDisposable接口 - 需要介入的资源管理 0.目录 1.什么是IDisposable接口? 1.1.资源 1.2.为什么要手动释放资源 2.如何实现IDisposable 2.1.不太 阅读全文
0. 文章目的 面向有一定基础的C#初学者,介绍C#中接口的意义、使用以及特点。 1. 阅读基础 了解C#基本语法(如定义一个类、继承一个类) 理解OOP中的基本概念(如继承,多态) 2. 什么是接口 2.1 现实中的协定与接口 猫猫头在整理电脑文件,需要一个小工具来分类文件,于是猫猫头向群里求助: 阅读全文
0. 文章目的 面向C#新学者,介绍命名空间(namespace)的概念以及C#中的命名空间的相关内容。 1. 阅读基础 理解C与C#语言的基础语法。 理解作用域概念。 2. 名称冲突与命名空间 2.1 一个生活例子 假设猫猫头在北京有一个叫AAA的朋友,在上海有两个叫AAA的朋友,上海的两个AAA 阅读全文
【.NET C#基础】协变、逆变与不变 文章目的:介绍变体的概念(包括协变、逆变与不变),并介绍其在C#中的意义以及使用 阅读基础要求:了解C#进阶语言功能的使用(尤其是泛型、委托、接口) 0.目录 【.NET C#基础】协变、逆变与不变 0.目录 1.基本概念 2.从示例入手 3.C#中的变体 4 阅读全文
0. 文章目的 本文面向有一定.NET C#基础知识的学习者,介绍C#中结构体定义、使用以及特点。 1. 阅读基础 了解C#基本语法 了解.NET中的栈与托管堆 2. 值类型 2.1 .NET的两大类型 在.NET中,所有类型都是object类型的子类,而在object繁多的子类中,又可以将它们归结 阅读全文