An open API service indexing awesome lists of open source software.

https://github.com/netpyoung/nf.results

NF.Results contains rust likes option/result type for C#.
https://github.com/netpyoung/nf.results

csharp netpyoung-nf option optional result

Last synced: 2 months ago
JSON representation

NF.Results contains rust likes option/result type for C#.

Awesome Lists containing this project

README

        

![NF.Results](https://raw.githubusercontent.com/netpyoung/NF.Results/master/icon/Icon.png)

NF.Results contains rust likes option/result type for C#.

* Version: 1.0.1

## What's this?
I want to use `Result`, `Option` type likes rust.
at first I tried to [Optional](https://github.com/nlkl/Optional).
but, It's not suitable for me. so I written this code.

## The fast track
* `nuget install NF.Results`

## Example
* [OptionTest](https://github.com/netpyoung/NF.Results/blob/master/NF.Results/NFTest.Results/OptionTest.cs)
* [ResultTest](https://github.com/netpyoung/NF.Results/blob/master/NF.Results/NFTest.Results/ResultTest.cs)

## Ref.
* https://doc.rust-lang.org/std/option/enum.Option.html
* https://doc.rust-lang.org/std/result/enum.Result.html
* https://github.com/nlkl/Optional