in c# please
SAGE / MINDTAP ming Exercise 9:3 Instructions Create an application namod Sales TransactionDomo that declares several Salestransaction objects and displays thoir values and their sum. The Salestransaction class contains the following static void MaSn() fields: - Nane - The salesperson's name (as a string) publice static void Dioplay(Solestransaction s) - salesAmount - The sales amount (as a double) - commission - The commission (as a double ) - rate - A readonly fold that stores the II will te your main heze. commission rate (as a double), Dofine a getRate() accossor method that returns the RATE Include three constructors for the class. One constructor accepts values for the name, sales amount, and rate, and when the sales value is set, the constructor computes the commission as sales value times commission rate. The second constructor accepts a name and sales amount, but sots the commission tate to 0 . The third constructor accopts a name and sets all the other fields to 0 . An overloaded + operator adds the sales values for two Salestransection objects and roturns a now. Silesiranpoction objoct. Sreate an application named Sales TransactionDemo that leclares several SalesTransaction objects and displays their values and their sum. The SalesTransaction class contains the following fields: - The salesperson's name (as a string) - The sales amount ( as a double) - The commission (as a double) - A readonly field that stores the commission rate (as a double). Define a accessor method that returns the RATE Include three constructors for the class. One constructor accepts values for the name, sales amount, and rate, and when the sales value is set, the constructor computes the commission as sales value times commission rate. The second constructor accepts a name and sales amount, but sets the commission rate to O. The third constructor accepts a name and sets all the other fields to 0 . An overloaded + operator adds the sales values for two SalesTransaction objects and returns a new