如何在C#中生成唯一代码?

ome*_*ega 0 c# random

在我的asp.net解决方案(sharepoint 2010中的Web部件)中,我使用ScriptManager.RegisterStartupScript代码插入JavaScript 代码.但要插入它,我需要为脚本命名.问题是,如果我在同一页面中插入第二个解决方案,它将使用相同的名称再次加载脚本.registertartup脚本的工作方式是,如果插入的脚本具有相同的名称,则不会插入脚本.

所以基本上,我想创建一个函数,每次调用函数时都会给我一个唯一的字符串.基本上应该永远不会有一个时间,其中函数的输出与函数在不同时间的输出相同.然后我可以将它附加到名称,然后它将适用于页面上的两个解决方案.

有谁知道如何在C#中创建随机生成函数?

Tim*_*Tim 6

你能用GUID吗?

System.Guid.NewGuid().ToString();
Run Code Online (Sandbox Code Playgroud)