这个问题看起来很简单,但我找不到答案.
什么是PHP相当于以下C#代码行?
string str = "\u1000";
Run Code Online (Sandbox Code Playgroud)
此示例创建一个带有单个Unicode字符的字符串,其"Unicode数值"为十六进制的1000(十进制为4096).
也就是说,在PHP中,如何创建一个具有单个Unicode字符的字符串,其"Unicode数值"是已知的?
我是LINQ的新手.我需要按如下方式计算new_id:
public class C_Movement
{
public int id=-1;
public static ObservableCollection<C_Movement> list=new ObservableCollection<C_Movement>();
// ...
}
int new_id = (C_Movement.list.Count==0) ? 0 : C_Movement.list.Max(x => x.id)+1;
Run Code Online (Sandbox Code Playgroud)
是否有LINQ方法来压缩该表达式,因此我不必使用"?:"结构?问题是,当C_Movement.list不包含任何元素时,C_Movement.list.Max(x => x.id)返回null(我希望它返回-1,而不是).
谢谢.