webForumDet fria alternativet

ersätta

.NETur .NET

8 svar · 188 visningar · startad av SimonG

Medlem sedan maj 2000444 inlägg
Frågan#1

först och främst e jag helt färsk på .NET men sitter och leker lite för att tjänna lite på det och undrar om det finns nått smidigt sätt att göra en "ersättare"

ex, om man har lite bilder som man vill rada upp och ha brytning mellan dem som mycket enkelt kan se ut;

<br><hr><br>

men istället för att hela tiden skriva det så skriver man ex. <linje> så kommer ovan nämnda in.

.S-

Medlem sedan feb. 20022 594 inlägg
#2

Nu är ju jag också en nybörjare, men något liknande detta borde funka:

ReplaceStuff(string foo){
foo.Replace("<linje>", "<br><hr><br>");
}

Response.Write(ReplaceStuff("Hej, jag heter Jocke<linje>Vad heter du?"));
Medlem sedan maj 2000444 inlägg
#3

fick inte det att funka, men så e jag inte så säker på syntaxen heller :/

Medlem sedan okt. 20005 273 inlägg
#4

Det kan jag :e

[red]
string myBr = ("<br><hr><br>");
	Response.Write("min linje" + myBr + "test");
[/red]
Medlem sedan okt. 20005 273 inlägg
#5

Detta kanske är smidigare

[red]
			string myBr = "<br><hr><br>";
			string myText = "testar att skriva <linje> en bild";
			myText = myText.Replace("<linje>", myBr);
			Response.Write(myText);[/red]

mvh icaaq

Medlem sedan juni 20019 024 inlägg
#6

Ekström skrev:

Nu är ju jag också en nybörjare, men något liknande detta borde funka:

ReplaceStuff(string foo){
foo.Replace("<linje>", "<br><hr><br>");
}

Response.Write(ReplaceStuff("Hej, jag heter Jocke<linje>Vad heter du?"));

Du måste retunera variablen:

ReplaceStuff(string foo){
[red][b]return[/b][/red] foo.Replace("<linje>", "<br><hr><br>");
}
Medlem sedan feb. 20022 594 inlägg
#7

Tack, Pace. Den borde jag kunnat :x

Medlem sedan juni 20019 024 inlägg
#8

Alternativt kan man manipulera den direkt i funktionen (VB, för jag vet inte hur det ser ut i C#):

Function ReplaceStuff(ByRef foo)
   foo = foo.ToString.Replace("<linje>", "<br><hr><br>")
End Function
Medlem sedan maj 2000444 inlägg
#9

tackar för alla svar!
perfekt.

132 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)