using System;
using System.Text;
public class ColumnToStringConverter
{
public static string ConvertColumnToString(int[,] matrix, int col) {
int rows = matrix.GetLength(0);
StringBuilder sb = new StringBuilder();
for (int i = 0; i < rows; i++) {
sb.Append(matrix[i, col]);
sb.Append(" ");
}
return sb.ToString().Trim();
}
public static void Main(string[] args)
{
int[,] matrix = {
{ 4, 7, 9, 18, 29, 0 },
{ 1, 9, 18, 99, 4, 3 },
{ 9, 17, 89, 2, 7, 5 },
{ 19, 49, 6, 1, 9, 8 },
{ 29, 4, 7, 9, 18, 6 }
};
int col = 3;
string str = ConvertColumnToString(matrix, col);
Console.WriteLine(str);
}
}
/*
run:
18 99 2 1 9
*/