Check out example codes for "c# global function without class". It will help you in understanding the concepts better.

Code Example 1

// No. in c# everything is an object
// Make them static and put them in a static utility class
// This way you can execute a method from any object any time
// Program.cs:
using static Functions;
class Program
    static void Main()
        Said("Hello World!");
// Functions.cs
public static class Functions
    public static void Said(string message) => Console.WriteLine(message);
// NOTE: using static {namespace}

Learn ReactJs, React Native from