小编Car*_*man的帖子

在ASP.NET C#和Razor中的变量中编写HTML代码

我是ASP.NET C#的新手,我遇到了一些问题.

在PHP中,我可以将HTML代码存储在变量中,例如:

$list = "<li>My List</li>";
echo "<ul>{$list}</ul>"; // write <ul><li>My List</li></ul>
Run Code Online (Sandbox Code Playgroud)

我在ASP.NET和Razor中尝试过这个

string List = "<li>My List</li>";
<ul>@List</ul>
Run Code Online (Sandbox Code Playgroud)

但ASP改变了"<"和">" &gt;&lt;..你知道任何解决方案吗?

我有另一个问题,我可以在像PHP这样的引号中插入变量吗?

echo "<ul>{$list}</ul>";
Run Code Online (Sandbox Code Playgroud)

c# asp.net asp.net-mvc razor

19
推荐指数
1
解决办法
3万
查看次数

php中的sort/rsort问题

我有排序功能的麻烦.

当我尝试在数组中排序时得到错误的订单结果..例如:

$arr = array("Cero","Uno","dos","Tres","Cuatro","Cinco","Seis","Siete");
sort($arr);
foreach($arr as $key => $value){
    echo $key . "=>" . $value . "<br/>";
}
Run Code Online (Sandbox Code Playgroud)

写:

0=>Cero
1=>Cinco
2=>Cuatro
3=>Seis
4=>Siete
5=>Tres
6=>Uno
7=>dos //wtf, last item are "d" ?!
Run Code Online (Sandbox Code Playgroud)

如果我尝试使用rsort,我得到了这个:

0=>dos //again, last item are "d" ?!
1=>Uno
2=>Tres
3=>Siete
4=>Seis
5=>Cuatro
6=>Cinco
7=>Cero
Run Code Online (Sandbox Code Playgroud)

我试过asort,arsort,sort和rsort,但总是返回一个错误的顺序.你知道为什么?或解决方法?谢谢!

php

1
推荐指数
1
解决办法
667
查看次数

asp.net中的类魔术方法c#就像php一样

我知道很多在PHP,但我在asp.net新手.

在asp.net中存在魔术方法,如php?(__ construct(),__ isset()__ get()__ set()__ destruct()等),例如,我如何在asp.net c#中执行此操作:

class foo
{
    public $name;

    public function __contruct($name){
        $this->name = $name;
    }

    public function getName(){
        return $name;
    }
}

$test = new Foo("test");
echo $test->getName(); //prints test
Run Code Online (Sandbox Code Playgroud)

感谢帮助!

c# asp.net

0
推荐指数
1
解决办法
3299
查看次数

标签 统计

asp.net ×2

c# ×2

asp.net-mvc ×1

php ×1

razor ×1