Прошу помочь мне советом по библиотеке классов C#?
Если тебе нужна библиотека классов, в которой есть только метод, который вычисляет площадь треугольника, то лучше сделать статический класс со статическим методом:
public static Triangle {
  public static double CalculateArea(double length0, double length1, double length2) {
    // Весь код по вычислению площади
  }
}
Функция Print тебе в библиотеке совершенно не нужна.
1. Типа того, как вы хотели, вам нужен конструктор класса TestLibrary который и будет принимать и сохранять значения сторон.
1а. аргументов у TriangleSquare не нужно.
2. Но выглядит это не как класс треугольник, а как статический метод, которому передают 3 стороны и он возвращает площадь.