Table of Contents

Class ReflectionExtensions

Namespace
RisingV.Shared.Extensions
Assembly
RisingV.Shared.dll

Provides extension methods for reflection-related operations.

public static class ReflectionExtensions
Inheritance
ReflectionExtensions
Inherited Members

Methods

GetCleanName(MethodBase)

Gets a “clean” method name:

  • If it’s a compiler-generated lambda/local function like "<Load>b__0", returns "Load"
  • Strips any generic arity suffix (e.g. "`2")
  • Otherwise just returns MethodBase.Name
public static string GetCleanName(this MethodBase method)

Parameters

method MethodBase

Returns

string