我有一个接口错误说system.void不能从C#
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Guestbook.Models;
namespace Guestbook.Controllers
{
public interface IGuestbookRepository
{
IList<GuestbookEntry> GetMostRecentEntries();
GuestbookEntry FindById(int id);
IList<CommentSummary> GetCommentSummary();
Void AddEntry(GuestbookEntry entry);
}
}
和实现类看起来像这样
using System;
using System.Collections.Generic;
using System.Linq;
using Guestbook.Models;
namespace Guestbook.Controllers
{
public class GuestbookRepository : IGuestbookRepository
{
private readonly GuestbookContext _db = new GuestbookContext();
public void AddEntry(GuestbookEntry entry)
{
entry.DateAdded = DateTime.Now;
_db.Entries.Add(entry);
_db.SaveChanges();
}
}
当我键入编译它,我得到错误说 系统使用.void无法从c#中使用 - 使用typeof(void)来获取void类型对象。
我在做什么错误?也许有人可以帮我吗?
将来,请在出现错误信息的地方显示*。 – 2013-05-03 09:40:34
是哪一行是错误报告? – 2013-05-03 09:42:04
它在接口上的Void AddEntry(GuestbookEntry entry);位于。 – Cybercop 2013-05-03 09:43:24