This commit is contained in:
Mili 2023-02-15 22:50:38 +08:00
parent acc6417370
commit f0995aa01d
7 changed files with 5 additions and 5 deletions

View File

@ -17,7 +17,7 @@ namespace Milimoe.FunGame.Core.Entity
public bool Enable { get; set; } public bool Enable { get; set; }
public Character? Character { get; set; } = null; public Character? Character { get; set; } = null;
public override IEnumerator<IEnumerable> GetEnumerator() public override IEnumerator<IBaseEntity> GetEnumerator()
{ {
return GetEnumerator(); return GetEnumerator();
} }

View File

@ -1,10 +1,10 @@
using Milimoe.FunGame.Core.Interface.Entity; using System;
using System;
using System.Collections; using System.Collections;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Text; using System.Text;
using System.Threading.Tasks; using System.Threading.Tasks;
using Milimoe.FunGame.Core.Interface.Entity;
namespace Milimoe.FunGame.Core.Entity namespace Milimoe.FunGame.Core.Entity
{ {

View File

@ -14,7 +14,7 @@ namespace Milimoe.FunGame.Core.Interface.Entity
public string Name { get; set; } = ""; public string Name { get; set; } = "";
public abstract bool Equals(IBaseEntity? other); public abstract bool Equals(IBaseEntity? other);
public abstract IEnumerator<IEnumerable> GetEnumerator(); public abstract IEnumerator<IBaseEntity> GetEnumerator();
IEnumerator IEnumerable.GetEnumerator() IEnumerator IEnumerable.GetEnumerator()
{ {

View File

@ -7,7 +7,7 @@ using System.Threading.Tasks;
namespace Milimoe.FunGame.Core.Interface.Entity namespace Milimoe.FunGame.Core.Interface.Entity
{ {
public interface IBaseEntity : IEquatable<IBaseEntity>, IEnumerable<IEnumerable> public interface IBaseEntity : IEquatable<IBaseEntity>, IEnumerable<IBaseEntity>
{ {
public int Id { get; } public int Id { get; }
public Guid Guid { get; } public Guid Guid { get; }