✍️Renderizar Texto

🔹 Renderizado de Texto en Bloques de Código:Razor permite combinar texto y código C# dentro de bloques de código para su renderizado en la página.🔹 Uso de @: para Texto Plano:Para renderizar texto plano dentro de un bloque de código Razor, se utiliza la sintaxis @:. Esta indica a Razor que trate el contenido que sigue como texto plano.

@{
    @:Este es texto plano dentro de un bloque de código.
}

🔹 Estructuras de Control:Razor soporta estructuras de control de C#, como if, foreach, y switch, para controlar el flujo del renderizado.

@foreach(var item in collection) {
    <text>@item</text> // Primera forma
    @:Colection: @item // Segundaforma
}

🔹 Otro ejemplo podría ser el uso de estructuras condicionales para el renderizado de texto :

@(
    var personaje = "";
    var resultado = personaje switch {
        "Cartman" => "<p>Cartman</p>",
        "Kenny" => "<p>Kenny</p>",
        "Stan" => "<p>Stan</p>",
        _ => "<p>Kyle</p>"
    }
)

Última actualización