---
title: "Radbrytning i sträng"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/124797-radbrytning-i-sträng"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "paraxe"
published: "2005-03-21T10:45:13.000Z"
updated: "2005-03-23T08:56:00.000Z"
replies: 8
views: 582
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/124797-radbrytning-i-sträng"
---

# Radbrytning i sträng

## #1 — paraxe, 2005-03-21T10:45Z

Tja.. Som fortsättning från denna tråd <http://www.webforum.nu/showthread.php?s=&postid=1017001#post1017001> så har jag problem med radbrytning.

För att testa så la jag texten i web.config. Jag vill ju helst använda mig av Environment.NewLine men hur?

Tänkte då om jag kan Replaca("\\n") men det tycks inte fungera.

```
<add key="ConfirmFooter" value="Testtext bla bvla  \n Tack \n TACK TACK"/>
```

 

```
body += ConfigurationSettings.AppSettings["ConfirmFooter"];
				body = body.Replace("\n", Environment.NewLine);
```

Eller ska jag göra på nåt annat sätt?

Mvh

Pär

Permalänk: https://www.webforum.nu/p/124797

## #2 — aleborg, 2005-03-21T11:50Z

red.
Läste inte ordentligt :)

Permalänk: https://www.webforum.nu/p/1575510

## #3 — Glitter, 2005-03-21T14:46Z

är det inte bara att replaca med 

```
chr(10) & chr(13)
```

Permalänk: https://www.webforum.nu/p/1575597

## #4 — paraxe, 2005-03-21T15:22Z

Löste det genom ..

```
<add key="ConfirmFooter" value="Bla bla bluttan blä [newLine]Tack [newLine]TACK TACK"/>
```

 

```
body = body.Replace("[newLine]", Environment.NewLine);
```

/pär

Permalänk: https://www.webforum.nu/p/1575609

## #5 — spango, 2005-03-22T15:22Z

Annars borde(?) det funka med:

```
<add key="ConfirmFooter" value="Bla bla bluttan blä &amp;#13;Tack&amp;#13;TACK TACK"/>
```

Så att du slipper tänka själv på om det är några radbyrtningar eller inte.

Permalänk: https://www.webforum.nu/p/1576025

## #6 — paraxe, 2005-03-22T15:47Z

Tyvärr  :( 

Då blir det som den bifogade bilden... Även om jag går igenom alla Thunderbirds inställnigar för hur mailet kan visas.

```php
MailMessage mail = new MailMessage();
			mail.To = "namn@domaän.se";
			mail.From = "namn@domaän.se";
			mail.Subject = "this is a test email.";
			mail.BodyFormat = MailFormat.Text;
			mail.Body = "Bla bla bluttan blä #13;Tack&#13;TACK TACK";
			SmtpMail.SmtpServer = "smtp.domän.se";  
			SmtpMail.Send( mail );
```

Hälsn. Pär

Bilagor:

- [spango.jpg](https://www.webforum.nu/a/5858.jpg)

Permalänk: https://www.webforum.nu/p/1576033

## #7 — Guffa, 2005-03-22T20:23Z

Det du ska ersätta är inte en radbytning "\\n", utan en sträng som består av ett bakstreck och tecknet n. Ett bakstreck får du skriva med dubbla bakstreck eftersom det är escape-tecken.

body = body.Replace("\\\\n", Environment.NewLine);

Permalänk: https://www.webforum.nu/p/1576181

## #8 — spango, 2005-03-22T21:19Z

> **paraxe skrev:**
>
> Tyvärr  :( 
> 
> Då blir det som den bifogade bilden... Även om jag går igenom alla Thunderbirds inställnigar för hur mailet kan visas.
> 
>
>
> ```php
> MailMessage mail = new MailMessage();
> 			mail.To = "namn@domaän.se";
> 			mail.From = "namn@domaän.se";
> 			mail.Subject = "this is a test email.";
> 			mail.BodyFormat = MailFormat.Text;
> 			mail.Body = "Bla bla bluttan blä &amp;#13;Tack&amp;#13;TACK TACK";
> 			SmtpMail.SmtpServer = "smtp.domän.se";  
> 			SmtpMail.Send( mail );
> ```

Ja, men det beror på att &amp;#13; är XML-entiteten för newline. XML-parsern översätter från entitet till faktiskt tecken, så av naturliga skäl funkar det inte när du använder det i vanlig programkod. Fast nu när jag tänker efter är det ju faktiskt alldeles utmärkt tillåtet att bryta rad mitt i ett attribut, om man känner för det:

```
<add key="ConfirmFooter" value="Bla bla bluttan blä 
Tack 
TACK TACK"/>
```

Permalänk: https://www.webforum.nu/p/1576214

## #9 — paraxe, 2005-03-23T08:56Z

> **spango skrev:**
>
> ```
> <add key="ConfirmFooter" value="Bla bla bluttan blä 
> Tack 
> TACK TACK"/>
> ```

Tack, jag känner faktiskt för det!

/pär

Permalänk: https://www.webforum.nu/p/1579358

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/124797-radbrytning-i-sträng
