c sharp coding assignments