我对 RabbitMQ 很陌生,我需要编写一个程序,该程序具有单个队列的多生产者和多消费者。这可以做我在图片中显示的内容吗?我找到了很多例子,但它们都是单一生产者。任何生产者向任何消费者发送消息。
使用VB.net,创建一个名为staff的新类,它有三个属性:Name,LastName,ID - 应该适合用作数据库中的主键.
提供一个类构造函数来填充Name和LastName.ID应该在构造函数中自动生成,不应该传入.
我知道如何创建类,属性和构造函数,我只需要知道如何在构造函数中自动生成ID字段.是否有可能做到这一点?
我通常做的是将数据库中的id字段作为标识字段和主键,以便自动插入下一个可用的id或在我的应用程序中,我从数据库中读取最后一个ID并向其中添加一个ID.但我需要知道如何在构造函数中自动生成ID字段.
每次创建新产品时,我都需要一个唯一的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)