C#中的编码与解码类

作者:追风剑情 发布于:2025-1-10 20:04 分类:C#

Encoding类   Encoding类位于 System.Text 命名空间中,主要用于在不同的编码和 Unicode 之间进行转换。下表中列出了 Encoding 类常见的属性和方法。 Encoding 类常见的属性和方法 名 称 ...

阅读全文>>

标签: C#

评论(0) 浏览(131)

FTP程序开发相关类

作者:追风剑情 发布于:2024-12-22 17:55 分类:C#

FtpWebRequest类   FtpWebRequest类用于实现文件传输协议(FTP)客户端的操作,包括文件的删除、上传、下载等功能。表 6-1 列出了 FtpWebRequest 类的一些重要方法。 表 6-1 FtpWebRequest类的重要方法 方法 ...

阅读全文>>

标签: C#

评论(0) 浏览(244)

FTP原理及规范

作者:追风剑情 发布于:2024-11-15 11:03 分类:C#

FTP 原理及规范   文件传输协议(File Transfer Protocol,FTP)是在RFC959中说明的。该协议定义了远程计算机系统和本地计算机系统之间传输文件的一个标准。一般来说,传输文件的用户需要先经过认证以后才能登录远程服务器,然后访问远程服务器中的文件。而大多数的FTP服务器往往提供一个GUEST的公共账户来允许未注册用户访问该FTP服务器。 FTP 概...

阅读全文>>

标签: C#

评论(0) 浏览(381)

Ubuntu部署.Net运行环境

作者:追风剑情 发布于:2024-7-20 16:49 分类:C#

一、更新apt sudo add-apt-repository main sudo add-apt-repository universe sudo add-apt-repository restricted sudo add-apt-repository multiverse sudo apt-get update sudo apt update 二、安装工具包 (可...

阅读全文>>

标签: C#

评论(0) 浏览(1305)

C#中的字符串长度前缀

作者:追风剑情 发布于:2024-5-22 14:40 分类:C#

C# 中的字符串长度前缀采用了变长字节数组表示。 using System; using System.Text; using System.IO; namespace ConsoleApp14 { internal class Program { static void Main(string[] args) { str...

阅读全文>>

标签: C#

评论(0) 浏览(940)

弱引用(System.WeakReference)

作者:追风剑情 发布于:2024-1-23 15:54 分类:C#

如果应用程序的代码可以访问一个正由该程序使用的对象,垃圾回收器就不能回收该对 象, 那么,就认为应用程序对该对象具有强引用。 弱引用允许应用程序访问对象,同时也允许垃圾回收器收集相应的对象。 如果不存在强 引用,则弱引用的有限期只限于收集对象前的一个不确定的时间段。 使用弱引用时,应 用程序仍可对该对象进行强引用,这样做可防止该对象被收集。 但始终存在这样的风 险:垃圾回收器在...

阅读全文>>

标签: C#

评论(0) 浏览(1097)

线程屏障(System.Threading.Barrier)

作者:追风剑情 发布于:2024-1-23 13:09 分类:C#

线程屏障 using System; using System.Threading; namespace ConsoleApp12 { internal class Program { static void Main(string[] args) { var app = new BarrierD...

阅读全文>>

标签: C#

评论(0) 浏览(1021)

System.Progress

作者:追风剑情 发布于:2024-1-22 15:36 分类:C#

[官方文档] Progress<T> 类 在上下文(SynchronizationContext)中调用进度报告事件。即内部调用的是 m_synchronizationContext.Post() 方法。 using System; using System.Threading.Tasks; namespace ConsoleApp11 { ...

阅读全文>>

标签: C#

评论(0) 浏览(1118)

Task.RunSynchronously()

作者:追风剑情 发布于:2024-1-22 15:19 分类:C#

[官方文档] Task.RunSynchronously 方法 任务同步运行,会阻塞调用线程。 using System; using System.Threading.Tasks; using System.Threading; namespace ConsoleApp11 { internal class Program { ...

阅读全文>>

标签: C#

评论(0) 浏览(1086)

Task.ConfigureAwait()

作者:追风剑情 发布于:2024-1-22 14:23 分类:C#

[官方文档] Task.ConfigureAwait 方法 尝试将延续任务封送回原始上下文,则为 true;否则为 false。延续任务指异步(async)方法中await语句之后的代码。 注意: ConfigureAwait(true) 仅在UI程序中有效。 using System; using System.Threading; using Syst...

阅读全文>>

标签: C#

评论(0) 浏览(1061)

Task.GetAwaiter()

作者:追风剑情 发布于:2024-1-19 17:23 分类:C#

[官方文档] System.Threading.Tasks 命名空间 [官方文档] Task.GetAwaiter() using System; using System.Threading.Tasks; using System.Runtime.CompilerServices; using System.Threading; namespace ConsoleAp...

阅读全文>>

标签: C#

评论(0) 浏览(1122)

C# WebSocket 服务器实现

作者:追风剑情 发布于:2024-1-15 16:54 分类:C#

Writing WebSocket server RFC-6455.pdf 通过客户端发送 HTTP GET 请求将连接升级到 WebSocket。 using System; using System.Net.Sockets; using System.Net; using System.Text; using System.Text.RegularExpressi...

阅读全文>>

标签: C#

评论(0) 浏览(1142)

bool?

作者:追风剑情 发布于:2023-11-3 10:46 分类:C#

在声明类型后面加个?,可使默认值不为null的变量为null。 using System; namespace ConsoleApp5 { internal class Program { static void Main(string[] args) { bool? b = null; //变量b的默...

阅读全文>>

标签: C#

评论(0) 浏览(1433)

list.BinarySearch()

作者:追风剑情 发布于:2023-10-26 16:27 分类:C#

BinarySearch() 用于对已排序的列表进行搜索,如果找到相等的元素,则返回从零开始的索引号,如果找不到,则返回一个负数,该负数是下一个元素的索引的按位补码。 using System; using System.Collections.Generic; namespace ConsoleApp4 { class Program { s...

阅读全文>>

标签: C#

评论(0) 浏览(1391)

System.Threading.Tasks.TaskContinuationOptions

作者:追风剑情 发布于:2023-8-23 13:51 分类:C#

System.Threading.Tasks.TaskContinuationOptions 为通过使用 ContinueWith() 方法创建的任务指定行为。 TaskContinuationOptions 枚举 字段 说明 ...

阅读全文>>

标签: C#

评论(0) 浏览(1508)

Query with the InfluxDB API

作者:追风剑情 发布于:2023-8-18 18:40 分类:C#

https://docs.influxdata.com/influxdb/v2.7/query-data/execute-queries/influx-api/ https://docs.influxdata.com/influxdb/v2.7/api 用ApiPost工具测试查询 这里使用Excel查看CSV数据 ...

阅读全文>>

标签: C#

评论(0) 浏览(1411)

Task.Yield()

作者:追风剑情 发布于:2023-8-11 11:31 分类:C#

Task.Yield()主动把控制权返回给调用方。 using System; using System.Threading.Tasks; namespace ConsoleApp3 { class Program { static void Main(string[] args) { Conso...

阅读全文>>

标签: C#

评论(0) 浏览(1784)

TaskCompletionSource

作者:追风剑情 发布于:2023-8-4 15:07 分类:C#

using System; using System.Threading.Tasks; namespace ConsoleApp2 { class Program { static void Main(string[] args) { var sourceTask = DoSomthing(); tr...

阅读全文>>

标签: C#

评论(0) 浏览(1668)

InfluxDB.Client

作者:追风剑情 发布于:2023-7-18 14:42 分类:C#

一、下载InfluxDB 官方下载 Download InfluxDB v2.0 for Windows GitHub下载 influx.exe是官方提供的命令行客户端 influxd.exe是服务器端 二、启动InfluxDB 在cmd中运行influxd.exe 示例:在cmd中输入 >D:\Software\infl...

阅读全文>>

标签: C#

评论(0) 浏览(3561)

yield return

作者:追风剑情 发布于:2023-7-10 15:04 分类:C#

using System; using System.Collections.Generic; namespace TestEnumerable { public class Program { static void Main(string[] args) { int[] arr1 = { 0, 2, 3...

阅读全文>>

标签: C#

评论(0) 浏览(1435)

IEnumerable

作者:追风剑情 发布于:2023-7-10 11:18 分类:C#

[微软] Enumerable 类 [微软] IEnumerable 接口 [微软] IEnumerable<T> 接口 需要引入的命名空间 //IEnumerable using System.Collections; //IEnumerable<TSource> using System.Collections.Generic; //...

阅读全文>>

标签: C#

评论(0) 浏览(1917)

设置网络配置

作者:追风剑情 发布于:2023-2-23 16:47 分类:C#

转载于: https://blog.csdn.net/weixin_30622181/article/details/98771710 ManagementClass类 ManagementBaseObject类 ManagementObject类 ManagementObjectSearcher类 using System; using System.Colle...

阅读全文>>

标签: C#

评论(0) 浏览(1839)

Powered by emlog  蜀ICP备18021003号-1   sitemap

川公网安备 51019002001593号