Skip to content

Fix remaining using nuing = aliases #44117

@stephentoub

Description

@stephentoub

There are still a few places where we're explicitly defining nint/nuint as aliases for int/long/uint/ulong rather than using the new C# 9 types:

d:\repos\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Latin1Utility.cs(13):using nint = System.Int64;
d:\repos\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Latin1Utility.cs(14):using nuint = System.UInt64;
d:\repos\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Latin1Utility.cs(16):using nint = System.Int32;
d:\repos\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Latin1Utility.cs(17):using nuint = System.UInt32;
d:\repos\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Unicode\Utf16Utility.Validation.cs(18):using nuint_t = System.UInt64;
d:\repos\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Unicode\Utf16Utility.Validation.cs(20):using nuint_t = System.UInt32;
d:\repos\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Unicode\Utf16Utility.Validation.cs(23):using nuint_t = System.UInt64;

cc: @GrabYourPitchforks

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-System.RuntimeenhancementProduct code improvement that does NOT require public API changes/additions

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions