Clearメソッドを使うと、List内の全ての要素を削除することができます。 Clearメソッドを呼び出すと、Listは空になり長さ(Length)が0となります。

Clearメソッドを使ってListを空にする
using System;
using System.Collections.Generic;

class Sample {
  static void Main()
  {
    List<int> list = new List<int>() {0, 1, 2, 3, 4};

    Print(list);

    // List内の全要素を削除する
    list.Clear();

    Print(list);

    // 新たにListへ要素を追加する
    list.Add(5);
    list.Add(6);

    Print(list);
  }

  static void Print(List<int> list)
  {
    foreach (int e in list) {
      Console.Write("{0}, ", e);
    }

    Console.WriteLine();
  }
}
実行結果
0, 1, 2, 3, 4, 

5, 6,