* File.cs: Changed argument names and thrown exception to better match