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?"));
8 svar · 188 visningar · startad av SimonG
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-
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?"));
fick inte det att funka, men så e jag inte så säker på syntaxen heller :/
Det kan jag :e
[red]
string myBr = ("<br><hr><br>");
Response.Write("min linje" + myBr + "test");
[/red]
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
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>");
}
Tack, Pace. Den borde jag kunnat :x
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
tackar för alla svar!
perfekt.