Skip to content

Commit 02a738d

Browse files
authored
Add Enum.GetValuesAsUnderlyingType (#477)
1 parent 9b57a32 commit 02a738d

File tree

23 files changed

+510
-85
lines changed

23 files changed

+510
-85
lines changed

assemblySize.include.md

Lines changed: 42 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -2,51 +2,51 @@
22

33
| | Empty Assembly | With Polyfill | Diff | Ensure | ArgumentExceptions | StringInterpolation | Nullability |
44
|----------------|----------------|---------------|-----------|-----------|--------------------|---------------------|-------------|
5-
| netstandard2.0 | 8.0KB | 221.0KB | +213.0KB | +9.0KB | +6.5KB | +9.0KB | +13.5KB |
6-
| netstandard2.1 | 8.5KB | 176.0KB | +167.5KB | +12.0KB | +9.5KB | +9.0KB | +14.0KB |
7-
| net461 | 8.5KB | 227.5KB | +219.0KB | +9.0KB | +6.5KB | +9.0KB | +13.5KB |
8-
| net462 | 7.0KB | 226.0KB | +219.0KB | +9.0KB | +6.5KB | +9.0KB | +14.0KB |
9-
| net47 | 7.0KB | 226.0KB | +219.0KB | +9.0KB | +6.5KB | +9.0KB | +13.5KB |
10-
| net471 | 8.5KB | 226.0KB | +217.5KB | +9.0KB | +6.5KB | +9.0KB | +13.5KB |
11-
| net472 | 8.5KB | 224.5KB | +216.0KB | +9.0KB | +6.5KB | +9.0KB | +14.0KB |
12-
| net48 | 8.5KB | 224.5KB | +216.0KB | +9.0KB | +6.5KB | +9.0KB | +14.0KB |
13-
| net481 | 8.5KB | 224.5KB | +216.0KB | +9.0KB | +6.5KB | +9.0KB | +14.0KB |
14-
| netcoreapp2.0 | 9.0KB | 204.0KB | +195.0KB | +9.5KB | +7.0KB | +9.5KB | +14.0KB |
15-
| netcoreapp2.1 | 9.0KB | 186.5KB | +177.5KB | +12.0KB | +9.5KB | +12.0KB | +17.0KB |
16-
| netcoreapp2.2 | 9.0KB | 186.5KB | +177.5KB | +12.0KB | +9.5KB | +12.0KB | +17.0KB |
17-
| netcoreapp3.0 | 9.5KB | 181.5KB | +172.0KB | +9.0KB | +6.5KB | +9.0KB | +14.0KB |
18-
| netcoreapp3.1 | 9.5KB | 180.0KB | +170.5KB | +8.5KB | +6.0KB | +9.0KB | +13.5KB |
19-
| net5.0 | 9.5KB | 149.5KB | +140.0KB | +9.0KB | +6.5KB | +9.5KB | +14.0KB |
20-
| net6.0 | 10.0KB | 110.0KB | +100.0KB | +10.0KB | +7.0KB | +512bytes | +3.5KB |
21-
| net7.0 | 10.0KB | 83.5KB | +73.5KB | +9.5KB | +5.5KB | +512bytes | +3.5KB |
22-
| net8.0 | 9.5KB | 66.5KB | +57.0KB | +8.5KB | | +512bytes | +3.5KB |
23-
| net9.0 | 9.5KB | 32.5KB | +23.0KB | +9.0KB | | +1.0KB | +3.5KB |
24-
| net10.0 | 10.0KB | 20.5KB | +10.5KB | +9.0KB | | +512bytes | +3.5KB |
25-
| net11.0 | 10.0KB | 16.5KB | +6.5KB | +9.0KB | | +512bytes | +3.5KB |
5+
| netstandard2.0 | 8.0KB | 223.0KB | +215.0KB | +9.0KB | +6.5KB | +9.0KB | +14.0KB |
6+
| netstandard2.1 | 8.5KB | 177.0KB | +168.5KB | +12.0KB | +9.5KB | +9.0KB | +14.0KB |
7+
| net461 | 8.5KB | 229.5KB | +221.0KB | +9.0KB | +6.5KB | +9.0KB | +13.5KB |
8+
| net462 | 7.0KB | 228.0KB | +221.0KB | +9.5KB | +7.0KB | +9.5KB | +14.0KB |
9+
| net47 | 7.0KB | 228.0KB | +221.0KB | +9.0KB | +6.5KB | +9.0KB | +14.0KB |
10+
| net471 | 8.5KB | 228.0KB | +219.5KB | +9.0KB | +6.5KB | +9.0KB | +14.0KB |
11+
| net472 | 8.5KB | 226.5KB | +218.0KB | +9.5KB | +7.0KB | +9.5KB | +14.0KB |
12+
| net48 | 8.5KB | 226.5KB | +218.0KB | +9.0KB | +7.0KB | +9.5KB | +14.0KB |
13+
| net481 | 8.5KB | 226.5KB | +218.0KB | +9.5KB | +7.0KB | +9.5KB | +14.0KB |
14+
| netcoreapp2.0 | 9.0KB | 206.5KB | +197.5KB | +9.0KB | +6.5KB | +9.0KB | +13.5KB |
15+
| netcoreapp2.1 | 9.0KB | 187.0KB | +178.0KB | +12.0KB | +10.0KB | +12.0KB | +17.0KB |
16+
| netcoreapp2.2 | 9.0KB | 187.0KB | +178.0KB | +12.0KB | +10.0KB | +12.5KB | +17.0KB |
17+
| netcoreapp3.0 | 9.5KB | 183.5KB | +174.0KB | +12.5KB | +10.0KB | +9.0KB | +14.0KB |
18+
| netcoreapp3.1 | 9.5KB | 182.0KB | +172.5KB | +9.0KB | +9.5KB | +9.0KB | +14.0KB |
19+
| net5.0 | 9.5KB | 152.0KB | +142.5KB | +9.0KB | +6.5KB | +9.0KB | +14.0KB |
20+
| net6.0 | 10.0KB | 112.5KB | +102.5KB | +9.5KB | +7.0KB | +512bytes | +3.0KB |
21+
| net7.0 | 10.0KB | 85.0KB | +75.0KB | +9.5KB | +5.5KB | +512bytes | +3.5KB |
22+
| net8.0 | 9.5KB | 68.5KB | +59.0KB | +8.5KB | | +512bytes | +3.5KB |
23+
| net9.0 | 9.5KB | 34.5KB | +25.0KB | +9.0KB | | +512bytes | +3.5KB |
24+
| net10.0 | 10.0KB | 22.5KB | +12.5KB | +9.0KB | | +512bytes | +3.5KB |
25+
| net11.0 | 10.0KB | 19.0KB | +9.0KB | +9.0KB | | +1.0KB | +4.0KB |
2626

2727

2828
### Assembly Sizes with EmbedUntrackedSources
2929

3030
| | Empty Assembly | With Polyfill | Diff | Ensure | ArgumentExceptions | StringInterpolation | Nullability |
3131
|----------------|----------------|---------------|-----------|-----------|--------------------|---------------------|-------------|
32-
| netstandard2.0 | 8.0KB | 334.7KB | +326.7KB | +16.9KB | +8.2KB | +14.0KB | +19.2KB |
33-
| netstandard2.1 | 8.5KB | 265.9KB | +257.4KB | +19.9KB | +11.2KB | +14.0KB | +19.7KB |
34-
| net461 | 8.5KB | 341.6KB | +333.1KB | +16.9KB | +8.2KB | +14.0KB | +19.2KB |
35-
| net462 | 7.0KB | 340.1KB | +333.1KB | +16.9KB | +8.2KB | +14.0KB | +19.7KB |
36-
| net47 | 7.0KB | 339.9KB | +332.9KB | +16.9KB | +8.2KB | +14.0KB | +19.2KB |
37-
| net471 | 8.5KB | 339.9KB | +331.4KB | +16.9KB | +8.2KB | +14.0KB | +19.2KB |
38-
| net472 | 8.5KB | 337.3KB | +328.8KB | +16.9KB | +8.2KB | +14.0KB | +19.7KB |
39-
| net48 | 8.5KB | 337.3KB | +328.8KB | +16.9KB | +8.2KB | +14.0KB | +19.7KB |
40-
| net481 | 8.5KB | 337.3KB | +328.8KB | +16.9KB | +8.2KB | +14.0KB | +19.7KB |
41-
| netcoreapp2.0 | 9.0KB | 308.5KB | +299.5KB | +17.4KB | +8.7KB | +14.5KB | +19.7KB |
42-
| netcoreapp2.1 | 9.0KB | 281.5KB | +272.5KB | +19.9KB | +11.2KB | +17.0KB | +22.7KB |
43-
| netcoreapp2.2 | 9.0KB | 281.5KB | +272.5KB | +19.9KB | +11.2KB | +17.0KB | +22.7KB |
44-
| netcoreapp3.0 | 9.5KB | 267.6KB | +258.1KB | +16.9KB | +8.2KB | +14.0KB | +19.7KB |
45-
| netcoreapp3.1 | 9.5KB | 266.0KB | +256.5KB | +16.4KB | +7.7KB | +14.0KB | +19.2KB |
46-
| net5.0 | 9.5KB | 219.2KB | +209.7KB | +16.9KB | +8.2KB | +14.5KB | +19.7KB |
47-
| net6.0 | 10.0KB | 164.8KB | +154.8KB | +17.9KB | +8.7KB | +1.1KB | +4.2KB |
48-
| net7.0 | 10.0KB | 122.0KB | +112.0KB | +17.3KB | +6.9KB | +1.1KB | +4.2KB |
49-
| net8.0 | 9.5KB | 95.6KB | +86.1KB | +16.1KB | +299bytes | +1.1KB | +4.2KB |
50-
| net9.0 | 9.5KB | 47.8KB | +38.3KB | +16.6KB | | +1.6KB | +4.2KB |
51-
| net10.0 | 10.0KB | 31.1KB | +21.1KB | +16.6KB | | +1.1KB | +4.2KB |
52-
| net11.0 | 10.0KB | 24.6KB | +14.6KB | +16.6KB | | +1.1KB | +4.2KB |
32+
| netstandard2.0 | 8.0KB | 337.5KB | +329.5KB | +16.9KB | +8.2KB | +14.0KB | +19.7KB |
33+
| netstandard2.1 | 8.5KB | 267.8KB | +259.3KB | +19.9KB | +11.2KB | +14.0KB | +19.7KB |
34+
| net461 | 8.5KB | 344.5KB | +336.0KB | +16.9KB | +8.2KB | +14.0KB | +19.2KB |
35+
| net462 | 7.0KB | 343.0KB | +336.0KB | +17.4KB | +8.7KB | +14.5KB | +19.7KB |
36+
| net47 | 7.0KB | 342.7KB | +335.7KB | +16.9KB | +8.2KB | +14.0KB | +19.7KB |
37+
| net471 | 8.5KB | 342.8KB | +334.3KB | +16.9KB | +8.2KB | +14.0KB | +19.7KB |
38+
| net472 | 8.5KB | 340.2KB | +331.7KB | +17.4KB | +8.7KB | +14.5KB | +19.7KB |
39+
| net48 | 8.5KB | 340.2KB | +331.7KB | +16.9KB | +8.7KB | +14.5KB | +19.7KB |
40+
| net481 | 8.5KB | 340.2KB | +331.7KB | +17.4KB | +8.7KB | +14.5KB | +19.7KB |
41+
| netcoreapp2.0 | 9.0KB | 311.9KB | +302.9KB | +16.9KB | +8.2KB | +14.0KB | +19.2KB |
42+
| netcoreapp2.1 | 9.0KB | 282.9KB | +273.9KB | +19.9KB | +11.7KB | +17.0KB | +22.7KB |
43+
| netcoreapp2.2 | 9.0KB | 282.9KB | +273.9KB | +19.9KB | +11.7KB | +17.5KB | +22.7KB |
44+
| netcoreapp3.0 | 9.5KB | 270.5KB | +261.0KB | +20.4KB | +11.7KB | +14.0KB | +19.7KB |
45+
| netcoreapp3.1 | 9.5KB | 268.9KB | +259.4KB | +16.9KB | +11.2KB | +14.0KB | +19.7KB |
46+
| net5.0 | 9.5KB | 222.7KB | +213.2KB | +16.9KB | +8.2KB | +14.0KB | +19.7KB |
47+
| net6.0 | 10.0KB | 168.3KB | +158.3KB | +17.4KB | +8.7KB | +1.1KB | +3.7KB |
48+
| net7.0 | 10.0KB | 124.3KB | +114.3KB | +17.3KB | +6.9KB | +1.1KB | +4.2KB |
49+
| net8.0 | 9.5KB | 98.7KB | +89.2KB | +16.1KB | +299bytes | +1.1KB | +4.2KB |
50+
| net9.0 | 9.5KB | 50.9KB | +41.4KB | +16.6KB | | +1.1KB | +4.2KB |
51+
| net10.0 | 10.0KB | 34.1KB | +24.1KB | +16.6KB | | +1.1KB | +4.2KB |
52+
| net11.0 | 10.0KB | 28.7KB | +18.7KB | +16.6KB | | +1.6KB | +4.7KB |

0 commit comments

Comments
 (0)