C# 嵌入式语句can';不能是声明或标记语句
我正在尝试制作积垢,但我的变量NovaGarantia不起作用,出现了错误。现在我正在试着插入。请遵循以下我的代码:C# 嵌入式语句can';不能是声明或标记语句,c#,C#,我正在尝试制作积垢,但我的变量NovaGarantia不起作用,出现了错误。现在我正在试着插入。请遵循以下我的代码: using EDP.GestaoVarejista.MOD; namespace EDP.GestaoVarejista.DAL.CadastrosGerais; public class Garantias : Base { public int Inserir(Garantia garantia) {
using EDP.GestaoVarejista.MOD;
namespace EDP.GestaoVarejista.DAL.CadastrosGerais;
public class Garantias : Base
{
public int Inserir(Garantia garantia)
{
try
{
using (EDPGestaoVarejistaEntities dbEntities = new EDPGestaoVarejistaEntities())
tb_garantias NovaGarantia = new tb_garantias
{
descrGarantia = garantia.descGarantia
};
}
}
}
请尝试以下操作:
using EDP.GestaoVarejista.MOD;
namespace EDP.GestaoVarejista.DAL.CadastrosGerais;
public class Garantias : Base
{
public int Inserir(Garantia garantia)
{
try
{
using (EDPGestaoVarejistaEntities dbEntities = new EDPGestaoVarejistaEntities())
{
tb_garantias NovaGarantia = new tb_garantias
{
descrGarantia = garantia.descGarantia
};
}
}
}
}
问题是您没有为使用定义一个范围。进入更多细节。错误是什么?是
tb\u garantias
类名吗?是的,公共部分类tb_garantias@Leonardo你收到的错误信息是什么?这是编译时错误还是运行时错误?当我键入并尝试进行此属性时(tb_garantias NovaGarantia=new tb_garantias)。它们带有下划线,鼠标悬停时会显示以下消息(嵌入语句不能是声明或带标签的语句)。