using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication3
{
class Program
{
static void Main(string[] args)
{
int age = Convert.ToInt32(Console.ReadLine());
if (age > 18) ;
Console.WriteLine("Welcome!");
else
Console.WriteLine("You are too young!");
这是我的代码。当我运行此代码时,它会一直给我错误' CS1513:}期待'。我的代码出了什么问题?
答案 0 :(得分:0)
如果这是您的完整程序,那么您最后会遗漏三个}
一个结束Main
方法,一个关闭Program
类,一个关闭ConsoleApplication3
命名空间。此外,您在;
语句后面有一个if
,这是一个错误。
答案 1 :(得分:0)
}预期 编译器期望找不到找到的大括号(})。
@Override
public MySubItem deserialize(JsonParser jsonParser, DeserializationContext deserializationContext) throws IOException {
JsonNode node = jsonParser.getCodec().readTree(jsonParser);
ObjectMapper jsonMapper = new ObjectMapper();
// Omit null values from the JSON.
jsonMapper.setSerializationInclusion(Include.NON_NULL);
// Treat received empty JSON strings as null Java values.
// Note: doesn't seem to work - using custom deserializer through module
// below instead.
jsonMapper.enable(DeserializationFeature.ACCEPT_EMPTY_STRING_AS_NULL_OBJECT);
jsonMapper.addMixInAnnotations(MySubItem.class, MySubItemMixin.class);
// Enable interpretation of JAXB annotations on our beans (e.g. for
// resolving ID/IDREF references).
jsonMapper.registerModule(new JaxbAnnotationModule());
MySubItem condition = jsonMapper.readValue(node.toString(), MySubItem.class);
}
答案 2 :(得分:0)
您需要关闭它们。对于上面的代码,将以下内容添加到其末尾。
}}}