You can get the directory size with linq:
string path1 =
@"C:\Users\cnelson\Documents\Visual Studio 2010\Projects\ConsoleApplication2\ConsoleApplication2";
var dir = new DirectoryInfo(path1);
long totalsize = dir.GetFiles().Sum(file => file.Length);
or do it the old way:
string path1 =
@"C:\Users\cnelson\Documents\Visual Studio 2010\Projects\ConsoleApplication2\ConsoleApplication2";
var dir = new DirectoryInfo(path1);
long totalsize = 0;
foreach (var file in dir.GetFiles())
totalsize += file.Length;
[EDITED]
path was written as file path like
string path1 =
@"C:\Users\cnelson\Documents\Visual Studio 2010\Projects\ConsoleApplication2\ConsoleApplication2\Program.cs";