小编and*_*e91的帖子

澄清选择的作用

我一直无法在谷歌上找到任何东西.

我有这段代码:

Random r = new Random();
int[] output = Enumerable.Range(0, 11).Select(x => x / 2).OrderBy(x => r.Next()).ToArray();
Run Code Online (Sandbox Code Playgroud)

而我实际上无法理解每个元素的作用.

它生成一系列0到11之间的数字和元素.但是select(x => x/2)是做什么的?它只是制作成对的元素,

我知道整个东西吐出来的东西,一个带有数字对的数组,一个没有对的数字.

但完全理解它有点高于我吗?

(这可以在这里问吗?或者我应该再次删除这个问题?)

c# arrays

6
推荐指数
3
解决办法
160
查看次数

垂直线,两端有点

我一直在寻找这方面的解决方案,并在谷歌没有成功.

我想创建一个垂直线,其末端有点,沿线有几个.

img例如:

带点的水平线

我怎样才能用css实现这个目标?我可以做一个带间距的虚线,但我也不知道如何创建这条线,如果可能的话?

css

5
推荐指数
2
解决办法
4428
查看次数

文本的行高至少有 2 行文本

有没有办法让我添加line-hight:22px; 到任何有两行或更多行的文本中。但不影响没有进入第二行的文本?

有没有办法只在 css 中实现这一点?

css height line

5
推荐指数
1
解决办法
2689
查看次数

查找数组中没有对的数字

我遇到一小段代码的麻烦,这是一个随机大小的数组,带有随机数对,但没有一对。

我需要找到没有配对的号码。

arLength是数组的长度。但我在实际匹配线对时遇到了麻烦,并找到了没有线对的那个..

 for (int i = 0; i <= arLength; i++)
        { // go through the array one by one..
            var number = nArray[i];

            // now search through the array for a match.
            for (int e = 0; e <= arLength; e++)
            {
                if (e != i)
                {

                }
            }
        }
Run Code Online (Sandbox Code Playgroud)

我也尝试过这个:

var findValue = nArray.Distinct();
Run Code Online (Sandbox Code Playgroud)

我已经搜索过了,但是到目前为止,我还没有找到一种方法。

这段代码是生成数组的原因,但是这个问题不是关于代码的这一部分,只是为了清楚起见。

Random num = new Random();
            int check = CheckIfOdd(num.Next(1, 1000000));
            int counter = 1;

            while (check <= 0)
            {
                if (check …
Run Code Online (Sandbox Code Playgroud)

c# arrays

3
推荐指数
2
解决办法
1534
查看次数

比较日期时间,看看是否已经过去一小时

我想看看自创建令牌对象以来是否已经过去了一小时。我在创建它时使用 datetime.utcnow 。

我尝试过 datetime.compare,并直接比较两个日期时间,但无论我做什么,它都会得到相同的结果..(不是我想要的)

如果自创建以来已经过了一小时,则令牌应该被“消耗”,因此它不再有效。

令牌对象

    public int ID { get; set; }

    public int UserId { get; set; }

    public string Token { get; set; }

    public System.DateTime Time_stamp { get; set; }

    public Nullable<bool> Consumed { get; set; }
Run Code Online (Sandbox Code Playgroud)

我的验证方法

public bool IsValidToken(string token)
{
        var tokenEntity = this.GetAll().Where(x => x.Consumed == false && x.Token == token).FirstOrDefault();

            if (tokenEntity != null)
            {
                var tokenDate = tokenEntity.Time_stamp;

                var machineDate = DateTime.UtcNow;


                var result = DateTime.Compare(tokenDate, machineDate.AddHours(1));

                if (result …
Run Code Online (Sandbox Code Playgroud)

c# datetime compare

3
推荐指数
1
解决办法
6991
查看次数

Linq选择行当前月份中的日期

我需要从当前月份获取数据.但是我找不到有效的解决方案.

这是我的代码,它为我提供了我需要的数据,但是我从一个月前收到数据,而不是从我们当前的月份开始.

我用两次选择日期"限制" row > DateTime.Today.Addmonths(-1)

有任何想法吗 ?

var userQuery = 
from timeEntry in TimeEntries
                                //this displays a month back, not current month TODO: change to current month.
where timeEntry.DateEntity > DateTime.Today.AddMonths(-1)
select new {
    UserName = timeEntry.User.FirstName + " " +timeEntry.User.LastName,
    HoursEntered = timeEntry.HoursEntered,       
    User = timeEntry.User
};

var localrows = userQuery.ToList();

var grouping = localrows.GroupBy(x => x.User);

var userList = grouping.Select(q => new {
    UserName = q.FirstOrDefault().UserName,
    Hours = q.Sum(hr => hr.HoursEntered),                 //AbsenceTypeID = holiday(1)                          // still takes …
Run Code Online (Sandbox Code Playgroud)

c# linq datetime

2
推荐指数
1
解决办法
8715
查看次数

check数组包含相同的数字

我正在尝试制作一个简单的骰子游戏.它完全在控制台中.用户可以设置无限数量的骰子.然后游戏必须告诉所有骰子同时为6个卷所需的卷数.

我尝试过这样的事,

    int i = 0;
    int[] throws = new int[4000];
    bool success = false;
    do
    {
        throws[1] = dice.Next(1, 7);
        throws[2] = dice.Next(1, 7);
        throws[3] = dice.Next(1, 7);
        throws[4] = dice.Next(1, 7);
        throws[5] = dice.Next(1, 7);
        throws[6] = dice.Next(1, 7);

        if (Array.TrueForAll(throws, 6))
        {
            success = true;
        }
        i++;
    } while (success != true);
Run Code Online (Sandbox Code Playgroud)

但是,trueforall说没有谓谓谓词,我无法完全理解.

有另一种方式吗?

有点卡在这里..希望有人可以帮助这个.

c# predicate dice

2
推荐指数
1
解决办法
89
查看次数

在现有表中添加bool列

我正在尝试使用Microsoft SQL Server Management Studio程序将数据列添加到数据库中.

我已经有一个数据库,有一个表,在该表中我需要添加另一列..但它一直说它找不到类型bool或boolean.

我的代码:

ALTER TABLE table_name ADD IsOpen boolean GO
Run Code Online (Sandbox Code Playgroud)

有任何想法吗 ?

方面的问题,任何想法如何改变现有的专栏?我有一个名为"预算"的专栏,但它需要是"预算".

sql t-sql sql-server

1
推荐指数
1
解决办法
1万
查看次数

CSS中的左右三角形

嗨,我正在努力做到以下几点:

在此处输入图片说明

它们的三角形的高度大约为容器的40%,宽度为50%,因此它们在中间相遇。

我一直在尝试做类似的事情..但到目前为止没有成功。

环顾四周,我发现到目前为止我什么也无法使用。

我的代码:

div {
  height: 373px;
  width: 0px;
  margin: 26px;
  display: inline-block;
}

.left {
  border-bottom: 100px solid #ff0;
  border-left: 320px solid transparent;
}

.right {
  border-bottom: 100px solid #f00;
  border-right: 320px solid transparent;
}

header {
  border: 2px solid black;
  width: 50%;
  height: 500px;
}
Run Code Online (Sandbox Code Playgroud)
<header>
  <div class="right"></div>
  <div class="left"></div>

</header>
Run Code Online (Sandbox Code Playgroud)

希望有人比我聪明,看看我应该从这里去...

css css3 css-shapes

1
推荐指数
1
解决办法
70
查看次数

Jquery选择按值选择

我想添加一个选中的,如果我的Model.StartYear与选项的值相同.

我的选择:

<select name="year" class="form-control holidaySelect">
                <option value="2015">2015/2016</option>
                <option value="2016">2016/2017</option>
                <option value="2017">2017/2018</option>
                <option value="2018">2018/2019</option>
                <option value="2019">2019/2020</option>
            </select>
Run Code Online (Sandbox Code Playgroud)

我的jquery:

<script type="text/javascript">
$(document).ready(function () {
    var num = @Model.StartYear;
    $(".holidaySelect option").each(function () {
        if ($(this).val() == num) { // EDITED THIS LINE
            $(this).attr("selected", "selected");
        }
    });
});
Run Code Online (Sandbox Code Playgroud)

Model.StartYear包含选项的选定值.所以这应该与选项匹配.

似乎无法让它正常工作.

html jquery select

0
推荐指数
1
解决办法
143
查看次数

标签 统计

c# ×5

css ×3

arrays ×2

datetime ×2

compare ×1

css-shapes ×1

css3 ×1

dice ×1

height ×1

html ×1

jquery ×1

line ×1

linq ×1

predicate ×1

select ×1

sql ×1

sql-server ×1

t-sql ×1