标签: guid

有如何生成GUID的方法如下?

如何生成如下所示的GUID: 00000000-0000-0000-0000-B7B9B3A4A0DE

除了最后一部分,它应该都是零.

c# guid

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

如何在jquery中检查变量类型是否为GUID?

我有一个类型为GUID的数据库,列的值为 "33c3ccbc-b6bb-4caa-ab10-338aa95f366e".

在jquery中,GUID列的类型显示为字符串,但需要在odata中执行操作.那么如何在jquery中检查变量类型是否为GUID.

jquery guid odata

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

将字符串集合转换为 GUID 集合

我正在读取collection of strings (of GUID format)来自excel并希望将它们存储在数据库中作为collection of GUIDs. 我只是想知道是否有任何干净的方法可以转换List<string>List<Guid>使用Linq. 我对循环遍历不感兴趣。

c# linq excel guid

-2
推荐指数
1
解决办法
3898
查看次数

为什么在此示例中使用return -1?

 static int Main(string[] args)
        {
            Guid obj = Guid.NewGuid();

            Console.WriteLine("New Guid is " + obj.ToString());
            Console.ReadLine();
            return -1;
        }
Run Code Online (Sandbox Code Playgroud)

谁能告诉我为什么return -1在这里使用它,这意味着什么?

c# guid

-3
推荐指数
1
解决办法
725
查看次数

线程安全阅读Guid Twice

我正在读一个Guid对象两次,一次是在if语句中,一次是在if语句的块中.

在CI中,将在本地复制变量,以确保if语句中的读取操作不会读取不同的值(如果另一个线程在中间更改此值).

我怀疑以下方法是a)线程安全和b)会给我相同的值:

public class MyClass {

private Guid MyProp {get;set;} = Guid.Empty; //May be changed at will

public OnRunLoop() //Gets called periodicaly on a thread
{

    var ALocalCopyOfTheProp = MyProp; //Copy locally
    if(ALocalCopyOfTheProp == AValueFromAnotherPlace) //Read 1
    {
        ...

        var AnotherReadOfTheVariable = ALocalCopyOfTheProp; //Read 2

    }

    ...
}
Run Code Online (Sandbox Code Playgroud)

C#.NET本身没有谷歌搜索的复制功能,所以在这种情况下最佳做法是什么?

编辑: - 请注意,在这种情况下,MyProp不在我的手中.我不能使用锁,因为该物业来自其他地方.(道歉没有让它更清晰) - Guid是一个结构而不是引用类型

.net c# guid

-3
推荐指数
1
解决办法
211
查看次数

在C#中将Guid转换为byte [16]

我已经使用新的Guid(byte [16])构造函数将Byte [16]转换为Guid.现在我想将我的guid转换回byte [16]来比较它们,是否可以这样做?

c# guid

-4
推荐指数
1
解决办法
5271
查看次数

Guid每次都会生成相同的ID.C#

每次创建新产品时,我都需要一个唯一的ID.

我的代码创建了相同的Guid(00000000-0000-0000-0000-000000000000)我将它添加到列表中的每个项目,并且它不是唯一的.

你能告诉我,如果我在这段代码中做错了吗?这是我的代码.

class Product
{

    private Guid _ID ;
    private String _Name = string.Empty;
    private String _Price = string.Empty;

    public Guid ID
    {
        get { return _ID; }
        set { _ID = value; }
    }


    public string Name
    {
        get { return (_Name); }
        set { _Name = value; }
    }

    public string Price
    {
        get { return (_Price); }
        set { _Price = value; }
    }


    public Product(Guid ID, string Name, string Price)
   {
   _ID = ID;
   _Name …
Run Code Online (Sandbox Code Playgroud)

c# guid

-5
推荐指数
1
解决办法
1363
查看次数

标签 统计

guid ×7

c# ×6

.net ×1

excel ×1

jquery ×1

linq ×1

odata ×1