摘要: lock lock 关键字是 C# 中最常用的线程同步工具之一,它使得一段代码在同一时间只能被一个线程执行,以确保对共享资源的访问不会被其他线程干扰。 lock 关键字的语法如下: lock (lockObject) { // 要同步的代码块 } lockObject:是一个对象实例,用于定义临界区 阅读全文
posted @ 2024-04-07 18:29 咸鱼翻身? 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 简介 C++/CLI简介见上文 C#调用C++ (使用C++/CLI) - 咸鱼翻身? - 博客园 (cnblogs.com) 新建解决方案->CPlusCSharpSolution 新建C#类库->CSharpNative 新建类NativeCalculate 1 public class Nat 阅读全文
posted @ 2024-03-25 20:38 咸鱼翻身? 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 简介 C++/CLI(C++ Common Language Infrastructure)是一种允许在 .NET 平台上创建托管代码(managed code)和非托管代码(unmanaged code)之间互操作的语言。其原理可以概括如下: 编译器支持: C++/CLI 编译器能够编译同时包含托 阅读全文
posted @ 2024-03-25 20:38 咸鱼翻身? 阅读(424) 评论(2) 推荐(3) 编辑
摘要: 一、管理文件系统 在C#中,管理文件系统涉及到对文件和目录进行创建、移动、复制、删除、读取和写入等操作。这些操作通常使用 System.IO 命名空间下的类和方法来实现。以下是对C#中管理文件系统的常见操作的详细解释: 创建目录: 可以使用 Directory.CreateDirectory() 方 阅读全文
posted @ 2024-03-19 16:35 咸鱼翻身? 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 一、 介绍 事务是数据库操作的逻辑单元,它要么全部执行成功,要么全部失败回滚。在C#中,你可以使用ADO.NET或Entity Framework等技术来执行数据库操作,并使用事务来确保数据的一致性和完整性。 二、ADO.NET中的事务处理 在ADO.NET中,你可以使用SqlConnection和 阅读全文
posted @ 2024-03-19 16:35 咸鱼翻身? 阅读(9) 评论(0) 推荐(0) 编辑
摘要: C# 主要类型 值类型(Value Types): 存储的是实际的数据值。 直接存储在栈上。 包括整数类型(如int、long)、浮点类型(如float、double)、字符类型(如char)、布尔类型(如bool)以及结构体(如struct)等。 引用类型(Reference Types): 存储 阅读全文
posted @ 2024-03-19 16:35 咸鱼翻身? 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 一、变量和常量 在 C# 中,变量和常量是程序中存储和使用数据的重要组成部分 (一) 变量(Variables) 定义:变量是用于存储和表示数据值的一种标识符。在 C# 中,变量必须先声明后使用。 类型:变量具有特定的数据类型,例如整数、浮点数、布尔值、字符等。在声明变量时,必须指定其类型。 赋值: 阅读全文
posted @ 2024-03-19 16:35 咸鱼翻身? 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 一、数组 在 C# 中,数组(Arrays)是一种用于存储相同类型元素的集合。数组在内存中是连续分配的一块空间,您可以使用索引来访问和操作数组中的元素。以下是有关 C# 数组的一些重要概念和用法: 二、简单数组 在C#中,简单数组是一种基本的数据结构,用于存储相同类型的元素。以下是如何声明、初始化和 阅读全文
posted @ 2024-03-19 16:35 咸鱼翻身? 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 一、运算符 在编程中,运算符是用于执行特定操作的符号或关键字。它们被用于执行各种计算和操作,从简单的数学运算到逻辑操作和位操作等。C#支持多种类型的运算符,包括算术运算符、关系运算符、逻辑运算符、位运算符等。下面是一些常见的运算符及其作用: (一) 算术运算符 算术运算符用于执行基本的数学运算,如加 阅读全文
posted @ 2024-03-19 16:34 咸鱼翻身? 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 一、字符串 在C#中,字符串是一种非常基础且常用的数据类型,提供了丰富的功能和方法来处理和操作字符串。字符串是引用类型,但它们的特殊性使得它们在某些情况下表现得更像值类型。 (一) 字符串是引用类型 字符串在 C# 中被定义为 string 类型,它是 .NET 框架中的一个类,它是引用类型。这意味 阅读全文
posted @ 2024-03-19 16:34 咸鱼翻身? 阅读(7) 评论(0) 推荐(0) 编辑