Common/other/Arithmetic.cs

(开头部分) 41KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System;
using System.Collections;

namespace Common
{
    #region userless code
  
    //public class CalUtility
    //{
    //    System.Text.StringBuilder StrB;
    //    private int iCurr = 0;
    //    private int iCount = 0;
    //    /// <summary>
    //    /// 构造方法
    //    /// </summary>
    //    public CalUtility(string calStr)
    //    {
    //        StrB = new System.Text.StringBuilder(calStr.Trim());
    //        iCount = System.Text.Encoding.Default.GetByteCount(calStr.Trim());
    //    }

    //    /// <summary>
    //    /// 取段,自动分析数值或计算符
    //    /// </summary>
    //    /// <returns></returns>\
    //    public string getItem()
    //    {
    //        //结束了
    //        if(iCurr == iCount)
    //            return "";
    //        char ChTmp = StrB[iCurr];
    //        bool b = IsNum(ChTmp);
    //        if(!b)
    //        {
    //            iCurr++;
    //            return ChTmp.ToString();
    //        }
    //        string strTmp = "";
    //        while(IsNum(ChTmp) == b && iCurr < iCount)
    //        {
    //            ChTmp = StrB[iCurr];
    //            if(IsNum(ChTmp) == b)
    //                strTmp += ChTmp;
    //            else
    //                break;
    //            iCurr++;
    //        }
    //        return strTmp;
    //    }
		
    //    /// <summary>
    //    /// 是否是数字
    //    /// </summary>
    //    /// <param name="c">内容</param>
    //    /// <returns></returns>
    //    public bool IsNum(char c)
    //    {
    //        if((c>='0' && c<='9')|| c=='.')
    //        {
    //            return true;
后面还有 1138 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。