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#.
- Host: GitHub
- URL: https://github.com/netpyoung/nf.results
- Owner: netpyoung
- License: mit
- Created: 2018-02-24T05:25:38.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-08-06T17:55:03.000Z (almost 6 years ago)
- Last Synced: 2025-02-13T21:43:57.028Z (4 months ago)
- Topics: csharp, netpyoung-nf, option, optional, result
- Language: C#
- Size: 43.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README

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