public static void Main(string[] args)
Console.Write("Enter a command: ");
string? input = Console.ReadLine();
static void ProcessCommand(string input)
string[] command = input.Split(" ");
if (command.Length < 2 || command[0].ToLower() != "inventory")
Console.WriteLine("Invalid command.");
String firstWord = command[0].ToLower();
if (firstWord != "inventory")
static void AssignTasks(string[] command)
string action = command[1].ToLower();
Console.WriteLine("Invalid Inventory Action");
static void AddProduct(string[] command)
static void RemoveProduct(string[] command)
static void StockUpdate(string[] command)
static void PriceUpdate(string[] command)
static void ListProducts(string[] command)
static void LowStock(string[] command)