Is there an easier way to give a function an alias name in C#
问题 BACKGROUND: In the API I am porting, there are a large number of functions prefixed with sqlite3_. They are encapsulated in a class named Sqlite3, so the function call is Sqlite3.sqlite3_... I've created a number of alias calls, similar to the following, //C# alias for call public static void result_error_toobig(sqlite3_context pCtx) { sqlite3_result_error_toobig(pCtx); } //Native call public static void sqlite3_result_error_toobig(sqlite3_context pCtx) { Debug.Assert(sqlite3_mutex_held(pCtx