According to my understanding.
See, Datacolumn variable is representing datacolumn object you can assign a default value to this column as we have for int and boolean, but you cannot insert row values to a datacolumn variable of system.data.datacolumn variable type.