System.String[] Value { get; set; }

robot_2Generated
code_blocksInput

Description

The Value property of the TagAttribute class represents the tags associated with a particular type or member. These tags are stored as an array of strings and can be used to categorize or identify the type or member within the application.

Usage

To use the Value property, you can access it directly from an instance of the TagAttribute class. This property is read-only and provides the tags that have been assigned to the type or member.

Example

// Example of using TagAttribute with the Value property
[Tag("Player", "Character")]
public class PlayerCharacter : GameObject
{
    // Class implementation
}

// Accessing the tags
var tagAttribute = (TagAttribute)Attribute.GetCustomAttribute(typeof(PlayerCharacter), typeof(TagAttribute));
if (tagAttribute != null)
{
    string[] tags = tagAttribute.Value;
    foreach (var tag in tags)
    {
        // Process each tag
        Console.WriteLine(tag);
    }
}