示例#1
0
        /// <inheritdoc/>
        public IFormulaBuilder AddCellColumnLetter(ColumnLetter columnLetter)
        {
            _ = columnLetter ?? throw new ArgumentNullException(nameof(columnLetter));

            _stringBuilder.Append(columnLetter);
            return(this);
        }
示例#2
0
 /// <summary>
 /// Constructor.
 /// </summary>
 private CellAddress(string columnLetter, string rowNumber)
 {
     ColumnLetter = ColumnLetter.Create(columnLetter);
     RowNumber    = RowNumber.Create(rowNumber);
 }
示例#3
0
        private List <Cell> destroyerTwo = new List <Cell>(); // If more than 2 destroyers were required, then could have an array of destroyers rather than separate variables.

        private string DetermineColumnLetter(int columnNumber)
        {
            ColumnLetter columnLetter = (ColumnLetter)columnNumber;

            return(columnLetter.ToString());
        }