[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-17 UTC."],[[["This document outlines the `ResourceNameList\u003cTName\u003e` class, which is designed to manage a list of resource names of a specific type, delegating its operations to an underlying list of string-based resource names."],["The `ResourceNameList\u003cTName\u003e` class implements several interfaces, including `IList\u003cTName\u003e`, `ICollection\u003cTName\u003e`, `IEnumerable\u003cTName\u003e`, and `IEnumerable`, enhancing its functionality for managing collections."],["It includes a constructor, `ResourceNameList(IList\u003cstring\u003e underlyingList, Func\u003cstring, TName\u003e stringToName)`, that builds the list from an underlying list of strings and a function to parse strings into resource names."],["The `ResourceNameList\u003cTName\u003e` class provides various methods for manipulating the list such as `Add`, `Clear`, `Contains`, `CopyTo`, `GetEnumerator`, `IndexOf`, `Insert`, `Remove`, and `RemoveAt`, in addition to properties like `Count`, `IsReadOnly`, and an indexer."],["It contains several versions available for use, from 3.2.0 all the way to 4.10.0, with the latter being the most current release."]]],[]]