Skip to content

modernuo/ValueLinkList

Repository files navigation

ValueLinkList

ValueLinkList is a .NET source generator for generating a zero allocation link list to a member of an object.

How to install

Add ValueLinkList as an analyzer project reference:

    <ItemGroup>
        <PackageReference Include="ModernUO.ValueLinkList.Annotations" Version="1.0.0" />
        <PackageReference Include="ModernUO.ValueLinkList.Generator" Version="1.0.0">
            <SetTargetFramework>TargetFramework=netstandard2.0</SetTargetFramework>
            <OutputItemType>Analyzer</OutputItemType>
            <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
            <PrivateAssets>all</PrivateAssets>
        </PackageReference>
    </ItemGroup>

Usage

Basic Usage

About

Source generated link list for .NET 7

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages