Blazor 如何使用多个参数创建可重用的RenderFragment

Blazor 如何使用多个参数创建可重用的RenderFragment,blazor,Blazor,我想知道,是否有可能创建具有多个参数的可重用renderfragment。有1个参数,但没有多个参数。可能吗 我想要这样的东西: @Row("text1", "text2"); @code { RenderFragment<string, string> Row = (string col1, string col2) => __builder => { <div class=&quo

我想知道,是否有可能创建具有多个参数的可重用renderfragment。有1个参数,但没有多个参数。可能吗

我想要这样的东西:

@Row("text1", "text2");

@code {    
    RenderFragment<string, string> Row = (string col1, string col2) => __builder =>
    {
        <div class="row">
            <div class="col-5 align-self-center">
                @col1
            </div>
            <div class="col align-self-center">
                @col2
            </div>
        </div>
    }
}
@Row(("text1", "text2"))


@code 
{  
   RenderFragment<(string col1, string col2)> Row => value => __builder =>
   {
     <div class="row">
        <div class="col-5 align-self-center">
            @value.col1
        </div>
        <div class="col align-self-center">
            @value.col2
        </div>
     </div>
   };
}
@行(“text1”、“text2”);
@代码{
RenderFragment行=(字符串col1,字符串col2)=>\uu生成器=>
{
@可乐
@可乐
}
}

您可以这样做:

@Row("text1", "text2");

@code {    
    RenderFragment<string, string> Row = (string col1, string col2) => __builder =>
    {
        <div class="row">
            <div class="col-5 align-self-center">
                @col1
            </div>
            <div class="col align-self-center">
                @col2
            </div>
        </div>
    }
}
@Row(("text1", "text2"))


@code 
{  
   RenderFragment<(string col1, string col2)> Row => value => __builder =>
   {
     <div class="row">
        <div class="col-5 align-self-center">
            @value.col1
        </div>
        <div class="col align-self-center">
            @value.col2
        </div>
     </div>
   };
}
@行((“text1”、“text2”))
@代码
{  
RenderFragment行=>值=>\uu生成器=>
{
@value.col1
@value.col2
};
}
更新
@行((“text1”、“text2”、消息(“这是我的消息”))
@代码
{
RenderFragment行=>值=>\uu生成器=>
{
@value.col1
@value.col2
@价值观
};
RenderFragment消息=>(消息)=>\uu生成器=>
{@信息;
};
}

谢谢!如果此方法允许col2为字符串或RenderFragment,您将如何编辑解决方案?我想不出来。你可以添加这个吗?更新部分是你想要的吗?实际上不是,但是很好