-
I'd like to be able to add a validator for a range (upper/lower bound for the value). I made a stab at this, but ran into a couple of issues:
- At the point of validation, we have a token (string) …
-
Here are the undocumented API from `System`, introduced in 1.x (except 3 APIs, which are debt from 2.x).
There are [no specific area owners](https://github.com/dotnet/runtime/blob/master/docs/area-…
-
## Span.Sort Extensions
```csharp
public static class SpanExtensions
{
public static void Sort(this Span span) where T : IComparable { }
public static void Sort(this Span span, Collect…
-
According to the guidance at https://github.com/dotnet/runtime/blob/master/docs/coding-guidelines/api-guidelines/nullability.md#interface-implementations
## `IComparable`
- [x] `Token`
## `IEqu…
-
https://github.com/vkhorikov/CSharpFunctionalExtensions/blob/98dc557a017c00fb66c4cfb19a5aee6c3b8abc03/CSharpFunctionalExtensions/ValueObject/ValueObject.cs#L143 this violates https://rules.sonarsource…
-
`RangeAttribute(Type, string, string)` can be used to validate various types implementing `IComparable`. However, it does the conversion from the string parameters using the current culture, which is …
MrJul updated
3 years ago
-
Split off from dotnet/runtime#20008
## Rationale and Usage
Currently, to retrieve both the names and values of an enum's members requires two separate calls and requires you to use a for loop w…
-
Now we can sort `Array` and `List` by keySelector `Func` by using Enumerable extension methods, but this will create in memory copy of array or list.
I suggest to add API for in place Sort and Binary…
-
Consider simplifying how mods deal with `config.json`.
## Current system
Here's how mods use `config.json` now:
1. The mod creates a subclass of `StardewModdingAPI.Config` with an overridden me…
-
- [ ] Utilities for String Representation of MAC address
- [x] Primary interface on the BLE abstractions (ulong vs ?)
- [x] iOS not exposing the MAC address
- [ ] Interface to inject BLE address in…