✅ splitting project into multiple files
ive never done this before so im not sure where to begin. i am working on something and would like to split some features into multiple projects, i just dont know how. thank you!

Main call the new method

public static void Run(string[] args)GodyPing.cspublic static void MainPingCommand.Run(args);using ...1>------ Build started: Project: GodyPing, Configuration: Debug ------
1>C:\Users\sean\Documents\development\GodyPing.cs(11,13,11,20): error CS0103: The name 'PingCMD' does not exist in the current context
1>C:\Users\sean\Documents\development\GodyPing.cs(11,25,11,29): error CS0103: The name 'args' does not exist in the current context
1>C:\Users\sean\Documents\development\GodyPing.cs(9,27,9,31): warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
1>C:\Users\sean\Documents\development\PingCMD.cs(39,21,39,25): error CS1061: 'Ping' does not contain a definition for 'Send' and no accessible extension method 'Send' accepting a first argument of type 'Ping' could be found (are you missing a using directive or an assembly reference?)
1>C:\Users\sean\Documents\development\PingCMD.cs(47,13,47,17): error CS1061: 'Ping' does not contain a definition for 'Send' and no accessible extension method 'Send' accepting a first argument of type 'Ping' could be found (are you missing a using directive or an assembly reference?)
1>C:\Users\sean\Documents\development\PingCMD.cs(48,106,48,115): warning CS8602: Dereference of a possibly null reference.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========public async Task Run(string[] args)