NStack.Core 1.1.1

dotnet add package NStack.Core --version 1.1.1                
NuGet\Install-Package NStack.Core -Version 1.1.1                
此命令旨在在 Visual Studio 的包管理器控制台中使用,因为它使用 NuGet 模块的 Install-Package 版本。
<PackageReference Include="NStack.Core" Version="1.1.1" />                
对于支持 PackageReference 的项目,将此 XML 节复制到项目文件中,以引用此包。
paket add NStack.Core --version 1.1.1                
#r "nuget: NStack.Core, 1.1.1"                
#r 指令可用于 F# Interactive 和 Polyglot Notebooks。将此内容复制到交互工具或脚本的源代码中,以引用该包。
// Install NStack.Core as a Cake Addin
#addin nuget:?package=NStack.Core&version=1.1.1

// Install NStack.Core as a Cake Tool
#tool nuget:?package=NStack.Core&version=1.1.1                

NStack

Build Version Downloads License Bugs

注意:NStack 已移至 gui-cs org

目前,此库包含 Go 字符串和 Go rune 的移植,以及其他 Unicode 辅助方法。

您可以浏览 API 文档

通过安装 NStack.Core 从 NuGet.org 安装 NuGet 包

未来功能

长期目标是使此模块成为对 .NET API 规格的探索,如果它们仅使用异常处理无效参数传递给方法,并使用结果/错误代码来处理大多数 IO 操作。

  • 异常有其作用,但 IO 代码在异常存在的情况下往往变得很难看。

  • 其他方面包括创建一个不暴露 "string" 作为文件名的 IO 层,因为在 Unix 中实际上没有文件名,就像我们在 .NET 中处理的那样,而是文件名是字节序列,不一定可以解码为 UTF8 [1]。

为了简单起见,此代码假定 UTF8 字符串(代码中的 ustring)可以存在,不一定需要是有效的 UTF8 字符串,而是字节序列。

[1] 例如,较旧的文件系统可能有在特定字符集中有意义的文件名,但绝对无法映射到字符串中。

产品 兼容的和补充的生成的目标框架版本。
.NET net5.0 已生成。 net5.0-windows 已生成。 net6.0 已生成。 net6.0-android 已生成。 net6.0-ios 已生成。 net6.0-maccatalyst 已生成。 net6.0-macos 已生成。 net6.0-tvos 已生成。 net6.0-windows 已生成。 net7.0 已生成。 net7.0-android 已生成。 net7.0-ios 已生成。 net7.0-maccatalyst 已生成。 net7.0-macos 已生成。 net7.0-tvos 已生成。 net7.0-windows 已生成。 net8.0 已生成。 net8.0-android 已生成。 net8.0-browser 已生成。 net8.0-ios 已生成。 net8.0-maccatalyst 已生成。 net8.0-macos 已生成。 net8.0-tvos 已生成。 net8.0-windows 已生成。
.NET Core netcoreapp2.0 已生成。 netcoreapp2.1 已生成。 netcoreapp2.2 已生成。 netcoreapp3.0 已生成。 netcoreapp3.1 已生成。
.NET Standard netstandard2.0 兼容。 netstandard2.1 已生成。
.NET Framework net461 已计算。 net462 已计算。 net463 已计算。 net47 已计算。 net471 已计算。 net472 已计算。 net48 已计算。 net481 已计算。
MonoAndroid monoandroid 已计算。
MonoMac monomac 已计算。
MonoTouch monotouch 已计算。
Tizen tizen40 已计算。 tizen60 已计算。
Xamarin.iOS xamarinios 已计算。
Xamarin.Mac xamarinmac 已计算。
Xamarin.TVOS xamarintvos 已计算。
Xamarin.WatchOS xamarinwatchos 已计算。
兼容的目标框架
包含的目标框架(在包中)
了解有关 目标框架.NET 标准 的更多信息。

NuGet 包 (3)

显示依赖 NStack.Core 的前 3 个 NuGet 包

下载
M5x.Tty

包描述

guit

用于构建 dotnet-guit 插件的库。

PortedFastBertTokenizer

一种快速的内存高效 WordPiece 分词器,如同 BERT 和其他组件。用于使用 NLP/语言模型进一步处理文本。此分支仅支持 .NET Standard 2.1

GitHub 仓库 (4)

显示依赖 NStack.Core 的前 4 个最受欢迎的 GitHub 仓库

仓库 星星
gui-cs/Terminal.Gui
适用于 .NET 的跨平台终端 UI 工具包
PowerShell/ConsoleGuiTools
混合 PowerShell 和 GUI/CUI 的模块!
x2bool/radish
Redis 的桌面客户端(Windows、MacOS、Linux)
migueldeicaza/XtermSharp
作为 .NET 库的 XTerm 模拟器
版本 下载 最后更新
1.1.1 46,835 1/22/2024
1.1.0 93 1/22/2024
1.0.7 119,220 12/5/2022
1.0.5 1,872 11/4/2022
1.0.3 64,350 9/19/2022
0.17.1 74,535 5/26/2022
0.16.0 378,692 12/8/2020
0.15.0 3,176 10/30/2020
0.14.0 89,675 3/30/2020
0.13.0 1,937 2/29/2020
0.12.0 5,619 6/4/2018
0.11.0 78,438 4/24/2018
0.10.0 1,055 4/22/2018
0.9.0 984 4/22/2018
0.8.0 3,754 2/7/2018
0.7.0 1,174 1/24/2018
0.6.0 981 1/23/2018
0.5.0 983 1/23/2018
0.4.0 1,095 1/4/2018
0.3.0 972 6/3/2017
0.2.0 954 6/3/2017
0.1.0 946 6/2/2017