Core.Maybe 7.0.0

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

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

C# 的选项类型,具有 LINQ 支持和丰富的流畅语法,适用于许多常用情况

var maybeOne = "one".ToMaybe();
Maybe<string> maybeAnother;

var maybeBoth =
from one in maybeOne
from another in maybeAnother
select one + another;

maybeBoth.Match(
both => Console.WriteLine("结果是:{0}", both),
@else: () => Console.WriteLine("结果是 Nothing,因为其中一个输入是 Nothing"))
);

产品 兼容以及额外的目标框架版本。
.NET net8.0 兼容。 net8.0-android 已计算。 net8.0-browser 已计算。 net8.0-ios 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。
兼容的目标框架
包含的目标框架(在包中)
了解更多关于 目标框架.NET Standard 的信息。
  • net8.0

    • 无依赖项。

NuGet 包 (9)

显示依赖于 Core.Maybe 的前 5 个 NuGet 包

下载
任何

匿名值生成器,支持在 www.sustainabletdd.com 博客上提出的 'Any.Whatever()' 语法。它使用静态 usings 和扩展方法来实现灵活性和可扩展性。

TddXt.Any.TypeReflection

包描述

TddXt.Any.TypeResolution

包描述

AtmaFileSystem

路径值操作的库。这个库专注于对路径值的操作,而不是路径位置,尝试将这些操作尽可能做到类型安全和类型检查。

NScan.Lib

包描述

GitHub 仓库

此包没有被任何流行的 GitHub 仓库使用。

版本 下载 最后更新
7.0.0 105 7/19/2024
6.0.0 88,625 3/30/2023
5.0.0 397 3/27/2023
4.0.0 250,922 4/25/2022
3.2.0 924 4/24/2022
3.1.0 734 4/18/2022
3.0.0 3,051 3/25/2022
2.4.1 7,353 2/27/2022
2.3.1 6,934 2/6/2022
2.3.0 699 2/1/2022
2.2.0 146,061 1/25/2022
2.1.0 13,705 1/20/2022
2.0.1 297 1/4/2022
2.0.0 381 1/4/2022
1.0.0 780 2/26/2020