小编xox*_*oxo的帖子

9
推荐指数
2
解决办法
1649
查看次数

主要因素为300亿?

我需要找出超过3000亿的主要因素.我有一个功能,正在添加到他们的列表......非常慢!它现在已经运行了大约一个小时,我认为它还有一段距离可以走了.我这样做是完全错误还是预期?

编辑:我试图找到数字600851475143的最大素数因子.

编辑:结果:

{
    List<Int64> ListOfPrimeFactors = new List<Int64>();
    Int64 Number = 600851475143;
    Int64 DividingNumber = 2;

    while (DividingNumber < Number / DividingNumber)
    {
        if (Number % DividingNumber == 0)
        {
            ListOfPrimeFactors.Add(DividingNumber);
            Number = Number/DividingNumber;
        }
        else
            DividingNumber++;
        }
        ListOfPrimeFactors.Add(Number);
        listBox1.DataSource = ListOfPrimeFactors;
    }
}
Run Code Online (Sandbox Code Playgroud)

algorithm prime-factoring fxsl

3
推荐指数
4
解决办法
6648
查看次数

通过C#应用程序与Web通信?

虽然我可以掌握.Net框架和Windows应用程序的概念,但我想创建一个应用程序,让我模拟网站点击并从该页面获取数据/响应时间.我没有任何网络经验,因为我只是一个大三学生,有人可以向我(英​​语!!)解释基本概念或示例,可以帮助我与网站沟通的不同方式和类别吗?

c# web-services

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

Linq到SQl

我一直在玩Linq to Sql,我想知道是否有可能得到一个结果?例如,我有以下内容:

using(DataClassContext context = new DataClassContext())
{
var customer = from c in context.table
其中c.ID = textboxvalue
select c;
}

有了这个我需要围绕var客户做一个foreach,但我知道这将是一个单一的价值!任何人都知道如何做"textbox.text = c.name;" 或者那条线上的东西......

linq-to-sql

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

采用不同参数类型的相同方法?

我知道有非常相似的问题,但我不确定它们中的任何一个正是我需要的.我有2个方法做完全相同的事情(所以我不需要覆盖或任何东西)唯一的区别是参数和返回类型.

public List<List<TestResult>> BatchResultsList(List<TestResult> objectList)
    {

    }

public List<List<ResultLinks>> BatchResultsList(List<ResultLinks> objectList)
    {

    }
Run Code Online (Sandbox Code Playgroud)

有没有一种巧妙的方法,这不涉及duplciate代码(类型在方法内使用).

c# generics methods

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