Насколько я знаю, вы должны сделать это трудным путем. (С другой стороны, сложный путь проще, чем в C ++;))
Console.OpenStandardInput () дает вам входной поток, поэтому он может обрабатываться так же, как файлы, но вам придется разбивать строку самостоятельно, если вам это нужно. Конечно, в C # есть хорошая библиотека Regex, которая может здесь помочь.
T.TryParse (где T - это int, float, какой бы тип вы не хотели читать) должен позволять вам преобразовывать строку в эти типы.