当前位置: 首页>>代码示例>>C#>>正文


C# Number.ToString方法代码示例

本文整理汇总了C#中Number.ToString方法的典型用法代码示例。如果您正苦于以下问题:C# Number.ToString方法的具体用法?C# Number.ToString怎么用?C# Number.ToString使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Number的用法示例。


在下文中一共展示了Number.ToString方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: GenerateCustomerRecommendCode

 /// <summary>
 /// 生成用户对应的推荐码
 /// </summary>
 /// <param name="seq"></param>
 /// <returns></returns>
 public string GenerateCustomerRecommendCode(int seq)
 {
     string returnStr = string.Empty;
     Number number = new Number("23456789QWERTYUPASDFGHJKZXCVBNM");
     string code = number.ToString(seq);
     int count = code.Length;
     string buStr = string.Empty;
     for (int i = 0; i < 6 - count; i++)
     {
         buStr += @"A";
     }
     returnStr = buStr + code;
     return returnStr;
 }
开发者ID:hanhanlovehuhu,项目名称:-------,代码行数:19,代码来源:D_CustomerInfoDal.cs

示例2: GenerateDistributeOrderId

 public static string GenerateDistributeOrderId(int seq)
 {
     string returnStr = string.Empty;
     Number number = new Number("1234567890");
     string code = number.ToString(seq);
     int count = code.Length;
     string buStr = string.Empty;
     for (int i = 0; i < 8 - count; i++)
     {
         buStr += @"0";
     }
     returnStr = "DOOT" + buStr + code;
     return returnStr;
 }
开发者ID:hanhanlovehuhu,项目名称:-------,代码行数:14,代码来源:D_DriverInfoDal.cs

示例3: Add

        public string Add(Number num1, Number num2)
        {
            long n, n2;
            bool isFstNeg = num1.ToString()[0] == '-';
            bool isSndNeg = num2.ToString()[0] == '-';

            if (isFstNeg)
                long.TryParse(num1.ReturnRevers().ToAnotherSystem(Bases._Decimal).ToString(), out n);
            else long.TryParse(num1.ToAnotherSystem(Bases._Decimal).ToString(), out n);

            if (isSndNeg)
                long.TryParse(num2.ReturnRevers().ToAnotherSystem(Bases._Decimal).ToString(), out n2);
            else long.TryParse(num2.ToAnotherSystem(Bases._Decimal).ToString(), out n2);

            bool IsFstBigger = n > n2;
            bool IsEquil = n == n2;
            // x + y
            if(!isFstNeg && !isSndNeg)
                return num1.AddToCurrent(num2).ToString();
            // x + (-y)
            if (!isFstNeg && isSndNeg)
                if (IsFstBigger)
                    return num1.SubFromCurrent(num2.ReturnRevers()).ToString();
                else if (!IsEquil) return '-' + num1.SubFromCurrent(num2.ReturnRevers()).ToString();
                else return "0";

            // -x + y
            if (isFstNeg && !isSndNeg)
                if (IsFstBigger && !IsEquil)
                    return '-' + num2.SubFromCurrent(num1.ReturnRevers()).ToString();
                else if (!IsEquil) return num2.SubFromCurrent(num1.ReturnRevers()).ToString();
                else return "0";

            // -x + (-y)
            return '-' + num1.ReturnRevers().AddToCurrent(num2.ReturnRevers()).ToString();
        }
开发者ID:Dmitry94,项目名称:Some_My_Projects,代码行数:36,代码来源:Controller.cs

示例4: GetToken

 public string GetToken(Number number)
 {
     return !number.IsFizzBuzz() ?  number.ToString() : "";
 }
开发者ID:joshisreedhar,项目名称:fizzbuzz,代码行数:4,代码来源:NonFizzBizzHandler.cs

示例5: CustomerRechargeIdByThirdParty

 /// <summary>
 /// 根据一个种子序列来生成一个充值编号
 /// 以大写字母PC起始,后边为数字,总长为9位,左边不足补0
 /// 例如:PC0000085
 /// </summary>
 /// <param name="seq"></param>
 /// <returns></returns>
 private string CustomerRechargeIdByThirdParty(int seq)
 {
     string returnStr = string.Empty;
     Number number = new Number("1234567890");
     string code = number.ToString(seq);
     int count = code.Length;
     string buStr = string.Empty;
     for (int i = 0; i < 7 - count; i++)
     {
         buStr += @"0";
     }
     returnStr = "PC" + buStr + code;
     return returnStr;
 }
开发者ID:hanhanlovehuhu,项目名称:-------,代码行数:21,代码来源:CustomerRecharge.cs

示例6: numbers_parse

       // Parsing numbers by regex
        private void numbers_parse()
        {
            // numbers
            string regular_num = @"\d+";
            string non_rational_num = @"\d+\.\d+";
            string rational_num = @"(\d+\s+)?\d+/\d+";
            string num_with_commas = @"\d{1,3}(,\d{3})+";
            string all_num_formats = @"(" + num_with_commas + "|" + rational_num + "|" + non_rational_num + "|" + regular_num + ")";
            string numbers = all_num_formats + @"(\s+(million|billion|trillion|hundreds))?";

            //ranges
            string range_format_1 = all_num_formats + @"\s*-\s*" + all_num_formats;
            string range_format_2 = @"between\s+" + all_num_formats + @"\s+and\s+" + all_num_formats;
            string all_ranges = "(" + range_format_1 + "|" + range_format_2 + ")";

            //percents
            string percent = all_num_formats + @"(%|\s+percentage|\s+percents|\s+percent)";

            //prices
            string price_before_num = @"(Dollars\s+|\$)";
            string price_after_num = @"(\s+million|\s+billion|m|bn)?";
            string prices = price_before_num + all_num_formats + price_after_num;

            // price
            Regex rgx_prices = new Regex(prices, RegexOptions.IgnoreCase);
            MatchCollection pr_matches = rgx_prices.Matches(doc_text.ToString());
            mark_as_read(pr_matches);

            foreach (Match m in pr_matches)
            {
                Regex rgx = new Regex(all_num_formats, RegexOptions.IgnoreCase);
                Match m2 = rgx.Match(m.Value);
                Number num = new Number(false, true, complex_number_format_to_double(m2.Value),m2.Length.ToString(),big_number_identifier(m.Value));
                add_to_dic(num.ToString(), m.Index,false);
            }

            // percent
            Regex rgx_percent = new Regex(percent, RegexOptions.IgnoreCase);
            MatchCollection per_matches = rgx_percent.Matches(doc_text.ToString());
            mark_as_read(per_matches);

            foreach (Match m in per_matches)
            {
                Regex rgx = new Regex(all_num_formats, RegexOptions.IgnoreCase);
                Match m2 = rgx.Match(m.Value);
                Number num = new Number(true, false, complex_number_format_to_double(m2.Value), m2.Length.ToString(), big_number_identifier(m.Value));
                add_to_dic(num.ToString(), m.Index, false);
            }

            // range
            Regex rgx_range = new Regex(all_ranges, RegexOptions.IgnoreCase);
            MatchCollection rng_matches = rgx_range.Matches(doc_text.ToString());
            mark_as_read(rng_matches);

            foreach (Match m in rng_matches) // may change
            {
                Regex rgx = new Regex(all_num_formats, RegexOptions.IgnoreCase);
                MatchCollection nums_in_ranges = rgx.Matches(m.Value);
                Number num1 = new Number(false, false, complex_number_format_to_double(nums_in_ranges[0].Value), nums_in_ranges[0].Length.ToString(), big_number_identifier(m.Value));
                Number num2 = new Number(false, false, complex_number_format_to_double(nums_in_ranges[1].Value), nums_in_ranges[1].Length.ToString(), big_number_identifier(m.Value));
                Range rng = new Range(num1, num2);
                add_to_dic(rng.ToString(), m.Index, false);
            }

            // numbers
            Regex rgx_numbers = new Regex(numbers, RegexOptions.IgnoreCase);
            MatchCollection num_matches = rgx_numbers.Matches(doc_text.ToString());
            mark_as_read(num_matches);

            foreach (Match m in num_matches)
            {
                Number num = new Number(false, false, complex_number_format_to_double(m.Value), m.Length.ToString(), big_number_identifier(m.Value));
                add_to_dic(num.ToString(), m.Index, false);
            }

        }
开发者ID:idodoroz4,项目名称:retrieval-engine,代码行数:77,代码来源:Parser.cs

示例7: Addn_Click

        private void Addn_Click(object sender, EventArgs e)
        {            

            if (!NumberTypes.Contains(NumberType.Text))
            {
                NumberType.Items.Add(NumberType.Text);
            }

            var newNumb = new Number
            {
                Type = NumberType.Text,
                Numb = PhoneNumber.Text
            };



            PhoneNumber.Clear();
            OneNote.ListNumb.Add(newNumb);          
            NoteNumbers.Items.Add(newNumb.ToString());

            NumberBox.Visible = false;
        }
开发者ID:KrivichaninDenis,项目名称:PhoneBook,代码行数:22,代码来源:Form1.cs

示例8: Format

 public virtual string Format(Number c)
 {
     return SurroundWithParens(c.ToString(), c.ParenCount);
 }
开发者ID:einaregilsson,项目名称:Process-Language-Runtime,代码行数:4,代码来源:SourceFormatter.cs


注:本文中的Number.ToString方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。