using System; using System.IO; using System.Diagnostics; namespace BasicProj { public class BasicCsharp { static void Main(string[] args) { int[] myarr = null; int arrLen = 0; if (args.Length > 0); // This IF statement has empty branches. Debug.Assert(args[0] == "hello", "Missing hello"); // (note misleading indentation on this line) BasicCsharp objA = new BasicCsharp(); BasicCsharp objB = new BasicCsharp(); if (objA != objB){ // Test always evaluates to TRUE. arrLen = myarr.Length; // myarr is always null. } Console.WriteLine("Enter file name"); string fName = Console.ReadLine(); using (StreamWriter sw = File.CreateText(fName)) { sw.WriteLine(arrLen); } } } }