c# 随机手机号
2016-02-02 10:49:10 y1535623813 阅读数 270
public bool IsTelephone(string str_telephone)
  {
      bool isok = false;
      string mobile = str_telephone;
      Match m = Regex.Match(mobile, "(13|15)\\d{9}");
      if (m.Success)
      {
          //其他操作
          isok = true;
      }
      return isok;
   
 
  }
2012-03-15 14:59:57 li0531 阅读数 5290

//如果code里 有错 请指出 非喜勿喷 谢谢

 /// <summary>
        /// 拨号事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void button7_Click(object sender, EventArgs e)
        {
            this.lblmsg.Text = "";
            string phone = txtTEL.Text.Trim();//手机号
            if (!string.IsNullOrEmpty(txtTEL.Text.Trim()))
            {
                try
                {
                    //num = Convert.ToInt32(txtTEL.Text.Trim().ToString());
                    Convert.ToInt64(txtTEL.Text.Trim());
                }
                catch (Exception ex)
                {

                    this.lblmsg.Text = "输入手机号格式不正确";                  
                    txtTEL.SelectAll();
                    txtTEL.Focus();
                    return;
                }
                if (txtTEL.Text.Length!=11)
                {
                    this.lblmsg.Text = "手机号长度必须是11位";                  
                    txtTEL.SelectAll();
                    txtTEL.Focus();
                    return;
                }

                if (!System.Text.RegularExpressions.Regex.IsMatch(phone, @"^((0?1[358]\d{9})|((0(10|2[1-3]|[3-9]\d{2}))?[1-9]\d{6,7}))$"))
                {
                    this.lblmsg.Text = "手机号不存在!";
                    txtTEL.SelectAll();
                    txtTEL.Focus();
                    return;
                }

                //"15666775256"
                //MessageBox.Show(phoneclass.DialUp(txtTEL.Text.Trim().ToString()));输出的返回值
                this.lblmsg.Text = "正在呼叫中,请稍等.";
             
                this.timer1.Enabled = true;
               
                if (phoneclass.DialUp(txtTEL.Text.Trim().ToString()) == "OK")// 拨打电话
                {
                    this.lblmsg.Text = "正在通话中...";
                }
            }
            else
            {
                this.lblmsg.Text = "输入手机号";
                txtTEL.Focus();
                return;
            }
            
        }


 

2019-03-31 22:32:00 weixin_34075551 阅读数 2

一、问题描述

  在EF中使用随机排序出现的问题:LINQ to Entities does not recognize the method 'System.Guid NewId()' method, and this method cannot be translated into a store expression .

  解释就是:在使用 LINQ TO Entities 中生成的 sql 语句中找不到该 System.Guid NewId() 方法。毕竟在 sql 中确实不存在该函数。

二、解决思路 

  那就是从数据库中取出数据,拿到数据在进行排序,返回到客户端。

第一种使用 Random 随机排序:

 

var query = BuildQuery(_infoRepository
                .GetAll()
                .PageBy(input)
                .ToListAsync() 
Random random = new Random();
var ent = (from q in query  select new { q, r = random.Next(1, 10) });
var t = ent.OrderBy(x => x.r).Select(x => x.q).ToList();

 

第二种使用 Guid 随机排序:

var query = BuildQuery(_infoRepository
                .GetAll();
var querySetTop = query.ToList().OrderBy(x => Guid.NewGuid());

先使用 ToList() 方法表示已经把数据从数据库加载到客户端了,在进行排序就ok了。

 

转载于:https://www.cnblogs.com/gzbit-zxx/p/10633730.html

2017-09-29 18:56:00 weixin_34248487 阅读数 12

方案:

1.生成指针数组,指向个贴图数字。产生随机数后将指针对应的gameobject移至相应位置。

2.先用tempt出题,题目出好之后用case语句一一对应。

3.生成gameobject数组

生成0-9index的数组,进行加减和乘法基本运算后,确认结果是否为负数,如产生负数,重新出题。结果选择后跳出Right/Wrong。停留几秒后进入下一题。

如何退出游戏?

生成button,按下后退出(?)

问题:

gameobject.find()需要给定字符串类型的name,不知道怎么在循环中批量获得gameobject。

转载于:https://www.jianshu.com/p/f51003f00aa7

2010-09-01 09:38:00 crj8812 阅读数 338

using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int[] t = new int[25]; int[] tt = new int[25]; for (int i = 0; i < 25; i++) t[i] = i; Random r = new Random(); int N=25; for (int j = 0; j < 25; j++) //最后数据放在 tt 中 { int temp = r.Next() % N; // Console.Write(temp + " "); tt[j] = t[temp]; if(temp==N-1) { N--; continue; } else for (int k = temp + 1; k < N; k++) { t[k-1] = t[k]; } N--; } } } }

C#随机验证码

阅读数 230

C# 随机字符串函数

阅读数 939

c#随机画圆

阅读数 475

C# 随机验证码

阅读数 120

C#随机显示图片

博文 来自: IhavenoideaA
没有更多推荐了,返回首页