我很好奇在使用ASP.NET MVC应用程序时应该如何实现SPDY.据我所知,现在情况并非如此,但是我应该等待更新的MVC(5),新的IIS服务器,升级的.net框架还是别的什么?
元组很适合表达整个值.但它的可读性受到了惩罚,'Item1'和'Item2'并不那么直观.为了改进后者,我引入了一个类别名,如下所示.我想知道是否有人有更好的解决方案.无论如何,它仍然需要一个"专用"课程.下面的例子是天真的,它只是指出了问题.
enum Unit { Celsius, Fahrenheit }
class Temperature: Tuple<decimal, Unit>
{
public decimal Value
{
get { return Item1; }
}
public Unit
{
get { return Item2; }
}
public Temperature(decimal item1, Unit item2)
: base(item1, item2)
{
}
}
// pseudo
var temp = new Temperature(37, Unit.Celsius);
temp.Item1 == temp.Value == 37;
temp.Item2 == temp.Unit == Unit.Celsius;
Run Code Online (Sandbox Code Playgroud) 我在delphi中有功能
function GetHardDiskSerial(const DriveLetter: Char): string;
var
NotUsed: DWORD;
VolumeFlags: DWORD;
VolumeInfo: array[0..MAX_PATH] of Char;
VolumeSerialNumber: DWORD;
begin
GetVolumeInformation(PChar(DriveLetter + ':\'),
nil, SizeOf(VolumeInfo), @VolumeSerialNumber, NotUsed,
VolumeFlags, nil, 0);
Result := Format('%8.8X',
[VolumeSerialNumber])
end;
Run Code Online (Sandbox Code Playgroud)
如何将输出字符取2到4.
示例:7121334
cSerial.text = ......................................