C#中怎么生成36位的GUID?

//创建主键id(36位)

CreatID: function () {

var ID = '';

//创建主键ID

for (var i = 0; i < 32; i++) {

var n = Math.floor(Math.random() * 16.0).toString(16);

ID += n;

if ((i == 8) || (i == 12) || (i == 16) || (i == 20)) {

ID += "-";

}

}

return ID;

},