XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

XFEExtension

【DLL】XFE各类拓展是一个C#的DLL库,旨在优化C#代码中常用语句的使用,并提供更简洁的访问方式,同时提供Xunit测试框架,快速搭建服务器/客户端,免费ChatGPTAPI接口,免费通讯服务器,XFE下载器,新增格式等

公开
关注 0 Fork 0 Star 0
UTF-8
namespace XFEExtension.NetCore.CodeExtension;

/// <summary>
/// XFE枚举器
/// </summary>
/// <param name="range">范围运算符</param>
public class XFEIntEnumerator(Range range)
{
    /// <summary>
    /// 开始
    /// </summary>
    public int Start { get; } = range.Start.Value - 1;
    /// <summary>
    /// 结束
    /// </summary>
    public int End { get; } = range.End.Value;
    /// <summary>
    /// 当前
    /// </summary>
    public int Current { get; set; } = range.Start.Value - 1;
    /// <summary>
    /// 下一个
    /// </summary>
    /// <returns>是否为最后一个</returns>
    public bool MoveNext()
    {
        Current++;
        return Current <= End;
    }
}