public Graph(int capacity) { Guard.IsPositive(capacity, nameof(capacity)); this.id = Guid.NewGuid(); this.properties = new GraphProperties(); this._data = CreateDataCore(capacity); }