小编Rob*_*vey的帖子

有人可以向我解释为什么这是一个无限循环?

有人可以向我解释为什么这是一个无限循环?当我尝试这个时,团结就会挂起.我试图建立一副52张牌

    public class Deck {
        private List<Card> deckList = new List<Card>();

        public Deck() {
            for (int i = 0; i<52; i++) {
                System.Random rnd = new System.Random();
                Card newCard = new Card(rnd.Next(1,13), rnd.Next(1,4));
                if (!deckList.Contains(newCard) || i == 0) {
                    deckList.Add(newCard);
                } else { i--; }
            }
        }
    }
Run Code Online (Sandbox Code Playgroud)

c# list unity-game-engine

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

MVC中模型的目的是什么?

我已经阅读了很多关于 MVC 的内容,我什至在 .Net 中编写了一个适度复杂的数据驱动 MVC 移动 Web 应用程序,但是(因为我还在学习),我没有看到要在模型中放入什么。该应用程序有十几个视图、一个主控制器以及用于 SQL 交互和自定义数据类型的帮助文件。我能够在不使用模型的情况下很好地进行数据绑定,并且自定义数据类型按预期工作。请善待,我错过了什么?模型的目的是什么,为什么我应该被迫使用它(除了它是一个标准)?

c# model-view-controller asp.net-mvc

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

是否可以加快 SQL 中数字的写入速度?

我想知道,如果你必须写大数字,例如 50.000.000.000,是否可以写类似 .. BILLION(50) 或任何快捷方式?

mysql sql

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

运行时错误:从字符串"y"到"布尔"类型的转换无效

我需要以下代码的帮助,因为它不起作用:

    Do While answer = "Y" Or "y"
        num = "0"
        Console.WriteLine("Enter number")
        num = Console.ReadLine
        total = total + num
        Console.WriteLine("Do you want to continue Y/N")
        answer = Console.ReadLine
    Loop
Run Code Online (Sandbox Code Playgroud)

vb.net

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

是否有在C中定义函数的特定规则?

我正在编写一个可以处理.c和.h文件的脚本.使用正则表达式我找到给定文件中的所有函数.在我使用CI的过程中,总是以下列方式定义函数:

void foo(int a){
//random code
}
Run Code Online (Sandbox Code Playgroud)

是否可以通过以下方式声明函数:

void
foo(int a){
//random code
}
Run Code Online (Sandbox Code Playgroud)

我总是假设函数类型,名称和参数需要在同一行,但我已被告知,所以我不确定.

c function function-declaration

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

for循环中检测到无法访问的代码

我试图找出一个数字是否为素数.但是我遇到了"检测到无法访问的代码"的错误,我认为这会影响"并非所有代码路径返回值"的错误.错误似乎发生在i ++的for循环中.有人可以帮我吗?

static void Main(string[] args)
    {
        Console.WriteLine(isPrime(10));
    }

    public static bool isPrime(int n)
    {
        for (int i = 2; i < n; i++)
        {
            if (n % i == 0)
            {
                return false;
            }
            return true;
        }
    }
Run Code Online (Sandbox Code Playgroud)

c# for-loop return-value unreachable-code

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

为什么我的样式表无法在Internet Explorer中加载?

<div class="build-editor" id="section-content">
<link href="/stylesheets/upload-from-disk.css?1280508898" media="screen" rel="stylesheet" type="text/css">

<div class="attachments">
    <h1 class="at-header">Attachments</h1>
    <div class="at-options">
    .
    .
    .
Run Code Online (Sandbox Code Playgroud)

在ie8和7中,这个样式表从未被加载......为什么?

css internet-explorer

-4
推荐指数
1
解决办法
1277
查看次数

从字符串中删除重复项,不使用HASHMAP和O(n)时间复杂度

微软面试问题

从字符串中删除重复项,不使用HASHMAP和O(n)时间复杂度

O(n 2)时间复杂度有一个解决方案,但面试问题特别提到了没有HASHMAP和O(n)时间.

任何指针都很受欢迎,因为我不能想到任何低于O(n log n)时间的东西,它采用排序并使用O(n)空间.

string algorithm performance

-4
推荐指数
1
解决办法
1595
查看次数

如何将此文本显示在一行?

我有这个网页.是原始HTML页面.

<body>
        <p>GBN: <div id="output"></div>KH/s</p>
</body>
Run Code Online (Sandbox Code Playgroud)

我的问题是这些单词在不同的行上.我怎样才能让世界'GBN:','0'和'KH/s'出现在同一条线上?

html javascript css string-formatting

-4
推荐指数
2
解决办法
177
查看次数

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