Re: String processing bug in .net 2?
- From: Jon Skeet [C# MVP] <skeet@xxxxxxxxx>
- Date: Wed, 25 Jan 2006 07:26:52 -0000
greg.merideth@xxxxxxxxx <greg.merideth@xxxxxxxxx> wrote:
> There's an automated email an application generates, that we've found a
> wierd processing bug(?) with in .net 2.0
>
> The app has the following lines. There are 20 lines above that use
> "\n\r" that wrap just fine:
>
> [20] message.Body += "EONE\n\r";
> [21] message.Body += "Name [{0}] Reg# [{1}] Owner [{2}]\n\r";
> [22] message.Body += "Association [{1}] ADOwner [{4}] \n\r";
>
> and then mails the message. The wierd part is line 20 processes the
> "\n\r" and wraps the line however, the "\n\r" are ignored on lines 21
> and 22. The line comes out in a single continuous line. The [(0)]'s
> need to be in there for an application to process the message. If I
> remove the [(0)]'s the line wraps! Putting them back in the lines does
> not wrap.
>
> What would c# be doing with the "[(0)]" as it shouldn't try to process
> them. With the [(0)] it doesn't process the "\n\r" and without the
> [(0)] it works fine. Wierd eh?
Well for a start, using "\n\r" is very odd - you should be using
"\r\n". However, if you don't believe that to be the issue, could you
post a short but complete program which demonstrates the problem?
See http://www.pobox.com/~skeet/csharp/complete.html for details of
what I mean by that.
--
Jon Skeet - <skeet@xxxxxxxxx>
http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeet
If replying to the group, please do not mail me too
.
- References:
- String processing bug in .net 2?
- From: greg.merideth@xxxxxxxxx
- String processing bug in .net 2?
- Prev by Date: Re: Can you run a foreach in reverse order?
- Next by Date: Re: imbed variables in text inside of MessageBox(
- Previous by thread: Re: String processing bug in .net 2?
- Next by thread: Re: String processing bug in .net 2?
- Index(es):
Relevant Pages
|