小编Haz*_*ior的帖子

是否有任何函数在您的应用程序中随时加载任何页面?

我希望能够在应用程序中加载任何页面的任何时候运行脚本.有什么地方我可以简单地添加这个吗?或者我是否必须在每个页面加载中添加代码?

.net c# asp.net page-lifecycle

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

嵌套中继器

我有一个显示器需要比我习惯的更动态,似乎无法找到我需要的答案.

                        Customer a     Customer b     Customer c    (and so on)
  savings with product a

  savings with product b

  (and so on)
Run Code Online (Sandbox Code Playgroud)

我知道每个领域总会至少有一个.有人说使用嵌套转发器或其他东西.我环顾四周,无法找到如何使用嵌套转发器.我在截止日期前,在找到有效的东西之前不能真正玩弄东西.

我应该使用什么asp控制来做到这一点?一个例子很好,但我只是需要正确方向的帮助.

我正在使用sql但通过链接获取数据.数据最终列在清单中.

谢谢您的帮助!

c# asp.net

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

C#中的模块化立方体

我很难解决这个问题:

对于正数n,将C(n)定义为整数x的数,其中1 <x <n且x ^ 3 = 1 mod n.

当n = 91时,x有8个可能的值,即:9,16,22,29,53,74,79,81.因此,C(91)= 8.

求出正数n <= 10 ^ 11的总和,其中C(n)= 242.

我的代码:

double intCount2 = 91;
double intHolder = 0;

for (int i = 0; i <= intCount2; i++)
{
    if ((Math.Pow(i, 3) - 1) % intCount2 == 0)
    {
        if ((Math.Pow(i, 3) - 1) != 0)
        {
            Console.WriteLine(i);
            intHolder += i;
        }
    }
}
Console.WriteLine("Answer = " + intHolder);
Console.ReadLine();
Run Code Online (Sandbox Code Playgroud)

这适用于91但是当我输入任意数量很多的0时,它给了我很多答案,我知道这是错误的.我认为这是因为它非常接近于0,它只是舍入到0.有什么方法可以看出某些东西是否正好是0?或者我的逻辑错了?

我知道我需要一些优化来提供及时答案,但我只是想让它产生正确的答案.

c# algorithm

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

如何将List &lt;List &lt;string &gt;&gt;转换为数据表

我将如何转换List<List<string>>DataTable?我试图将DataSourcegridview的设置为List<List<string>>变量。

c# asp.net visual-studio

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

通过Ref Textbox.Text传递

我目前有一些东西,我想通过ref传递textbox.text.我不想传递整个文本框,我希望函数更改文本以及返回其他变量.

    public int function(int a, int b, string text)
    {
        //do something

        if (a + b > 50)
        {
            text = "Omg its bigger than 50!";
        }

        return (a + b);
    }
Run Code Online (Sandbox Code Playgroud)

有没有办法通过ref传递Textbox.text并在函数内部更改它?

c# byref

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

C#高效算法整数幂函数

我正在研究实现基于整数的幂函数pow(int,int)的最有效方法.

这是他们得到的答案.

我试图让它适用于C#,但我正在将int与bool和所有其他东西进行比较...而且我无法弄清楚他们为什么要比较而且1这不是那个意思和真实吗?有什么意义呢.它看起来效率不高.

 int ipow(int base, int exp) 
 { 
     int result = 1; 
     while (exp) 
     { 
         if (exp & 1) 
             result *= base; 
         exp >>= 1; 
         base *= base; 
     } 

return result; 
Run Code Online (Sandbox Code Playgroud)

}

我在比较中做exp ==但是1仍然在那里,我不知道我是否需要它.

有人知道"if(exp&1)"中的1是什么吗?或者如果我需要它?我看不出用途.

c# algorithm math

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

在C#中动态创建控件的方法

有什么方法可以在C#中动态创建控件?

这首先是对象,但说控件会更准确.我的术语搞砸了.谢谢乔尔.

编辑{在运行时创建的控件.并且能够被程序访问和编辑.这有帮助吗?}

我喜欢动态创作的想法,并想知道有什么方法可以做到这一点.

每个答案只有一个,我想看看人们如何排名.

例如

private Label _lblCLastName = new Label(); 
private static List<ChildrenPanel> _ListCP = new List<ChildrenPanel>(); 

public void CreatePanel(Panel Container) 
{ 
    // Created Controls
    #region Controls 
    _pnlStudent.Controls.Add(_lblCLastName); 
    //  
    // lblCLastName 
    //  
    _lblCLastName.AutoSize = true; 
    _lblCLastName.Location = new System.Drawing.Point(6, 32); 
    _lblCLastName.Name = "lblCLastName"; 
    _lblCLastName.Size = new System.Drawing.Size(58, 13); 
    _lblCLastName.TabIndex = 10; 
    _lblCLastName.Text = "Last Name"; 

    // Adds controls to selected forms panel 
    Container.Controls.Add(_pnlStudent); 
    // Creates a list of created panels inside the class 
    // So I can access …
Run Code Online (Sandbox Code Playgroud)

.net c# controls runtime

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