No, you cannot do this with StreamReader. The StreamReader class is hard-coded for character recognition \rand \n, and it is not configurable. You can see this with .NET Reflector:
char ch = this.charBuffer[charPos];
switch (ch)
{
case '\r':
case '\n':
string str;
if (builder != null)
, , ###. , - ReadLine , , .