Microsoft.TeamFoundation.VersionControl.Client.Difference.WriteNewFile C# (CSharp) Method

WriteNewFile() static private method

static private WriteNewFile ( StreamWriter stream, string b ) : void
stream System.IO.StreamWriter
b string
return void
        internal static void WriteNewFile(StreamWriter stream, 
                                          string[] b)
        {
            DiffItem item = new DiffItem();
            item.StartA = 0;
            item.StartB = 0;
            item.deletedA = 0;
            item.insertedB = b.Length;

            stream.WriteLine(String.Format("@@ -0,0 +1,{0} @@", b.Length));
            Hunk hunk = new Hunk(item, 0, 0, 0, b.Length);
            stream.Write(hunk.ToString(new string[0], b));
        }