小编Gab*_*abe的帖子

以编程方式在Silverlight中构建WCF绑定

我有一个在我的.clientconfig文件中配置的绑定.

<customBinding>
  <binding name="CustomBinding_MyService">
    <binaryMessageEncoding />
    <httpTransport maxReceivedMessageSize="2147483647" maxBufferSize="2147483647" />
  </binding>
</customBinding>
Run Code Online (Sandbox Code Playgroud)

我需要以编程方式构建这个相同的绑定(这是一个很长的故事,我只是这样做).我的问题是,我如何在C#中做到这一点?目前,我有

CustomBinding binding = new CustomBinding();
Run Code Online (Sandbox Code Playgroud)

但是,我不知道从那里去哪里.谢谢!

c# silverlight wcf

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

禁用用户的屏幕保护程序

我想禁用另一个用户的屏幕保护程序.怎么做?

我有管理权限.我有一个不能被屏幕保护程序打断的应用程序.

.net c# windows screensaver windows-screensaver

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

F# 比较两个数组是否等于指定的精度级别

这是我试图翻译的 C# 代码:

public bool equals(Matrix matrix, int precision)
    {

        if (precision < 0)
        {
            throw new MatrixError("Precision can't be a negative number.");
        }

        double test = Math.Pow(10.0, precision);
        if (double.IsInfinity(test) || (test > long.MaxValue))
        {
            throw new MatrixError("Precision of " + precision
                    + " decimal places is not supported.");
        }

        precision = (int)Math.Pow(10, precision);

        for (int r = 0; r < this.Rows; r++)
        {
            for (int c = 0; c < this.Cols; c++)
            {
                if ((long)(this[r, c] * precision) …
Run Code Online (Sandbox Code Playgroud)

arrays precision f# multidimensional-array

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

寻找与GO相当的CCTray

有没有人知道一个名为GO的Thoughtworks新版CruiseControl.NET的CCTray等价物?

.net cruisecontrol.net cctray

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

快速计算大浮点数就像0.4 ^ 1亿,任何想法?

嗯......我遇到了一个问题我有一个计算结果是超过10 ^ -308(双.net中的最大值)我通过一个名为BIGFLOAT的库解决了这个问题http://www.fractal- landscapes.co.uk/bigint.html,

我需要计算一些像0.4 ^(1000或100000000)这样的问题我需要花很长时间来研究并行或分布式编程但是我需要一个快速且易于理解的解决方案我将要去在接下来的6小时内完成这个项目!! :d

这是代码:

private BigFloat getBlocking(double k)
    {
        double p1, p2;
        BigFloat p3;
        p3 = new BigFloat(pp);
        p1 = this.P / (double)(k / (double)this.N);
        p2 = Math.Pow((1 - p1), 2);
        p3= new BigFloat(1-p2,pp);
        p3.Pow((int)k);
        return p3;

    }
Run Code Online (Sandbox Code Playgroud)

其中K是1000,N是1001

c# performance computation bigint bigfloat

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

调用adapter.notifyDataSetChanged()时丢失当前选择

我已经扩展了列表视图,其中包含15个项目,当我到达底部时,我还加载了15个项目.当我得到15个以上时,我调用了adapter.notifyDataSetChanged(),然后列表移动到顶部,因此丢失了我当前的选择.我想,列表应该添加更多,但它应该到底,我的选择统计不应该改变,如gmail应用程序.他们默默地在底部添加了新物品.怎么做到这一点?

android listview

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

ToString再次回到颜色(Visual Basic 2008)

我的问题是我正在尝试将String解析为System.Drawing.Color.我试图设置一个简单的记事本,这是我的代码的一部分:

Private Sub ToolStripMenuItem6_Click(ByVal sender As System.Object, ByVal e As       System.EventArgs) Handles Colorfuente2.Click
    Try
        Dim cdlg As New ColorDialog
        cdlg.ShowDialog()
        cdlg.FullOpen = True
        cdlg.AnyColor = True
        ColorFuente1.Visible = True
        Colorfuente2.Visible = False
        If Windows.Forms.DialogResult.OK Then
            RichTextBox1.ForeColor = cdlg.Color
            reciente2.Text = cdlg.Color.ToString 'I've converted this tostring, so   that recent colors are shown as text, this is what im trying to reverse
        End If
    Catch ex As Exception
    End Try
End Sub

     If Reciente1.Text = "Ninguno" Then
        MessageBox.Show("No hay colores recientes", "Bloc …
Run Code Online (Sandbox Code Playgroud)

.net vb.net string visual-studio

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

使用CodeDom编写VB.NET Windows窗体应用程序

如何通过CodeDom编写VB.NET Windows窗体应用程序?

我已经尝试了所有的东西,我得到的最接近的是下面的代码,首先显示命令提示窗口不好,然后显示表格等一秒钟,一切都消失了.还有另一种正确的方法吗?非常感谢一个例子.

Public Module MyApp
    Public Sub main()
        Dim NewForm As New System.Windows.Forms.Form
        NewForm.Name = "Form1"
        NewForm.Text = "Form1"
        NewForm.Width = 300
        NewForm.Height = 300
        NewForm.FormBorderStyle = Windows.Forms.FormBorderStyle.FixedSingle
        NewForm.ControlBox = True
        NewForm.MaximizeBox = False
        NewForm.MinimizeBox = True
        NewForm.Show()
    End Sub
End Module
Run Code Online (Sandbox Code Playgroud)

.net vb.net codedom winforms

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

如何使用{}而不是;来设置属性?

这是一个有趣的小故事,我无法在网上找到.这个想法是,如果你有一个属性,如int a {get; 组; 它可以自己设定.

如何使用{get {} set {}}使用int设置属性?

集内发生了什么;?

这是我试图做的:

public string Symbol { get { return Symbol; } set { Symbol = value; NotifyPropertyChangedEvent("Symbol");  } }
Run Code Online (Sandbox Code Playgroud)

但它显然会创建一个Stack Overflow,因为它本质上是一遍又一遍地调用自己.

而且我不想创建10-20个私有变量来与我的属性一起工作,我想知道set中发生了什么.

谢谢.

.net c# stack-overflow

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

为什么这个函数返回错误的结果?

有人能告诉我为什么当我用这个特殊的例子尝试这个函数时:is_valid_sequence('ABCDEFG'),它出现"True"而不是"False"?我对编程一般都是新手.这是我正在参加的在线课程.谢谢.

def is_valid_sequence(dna_sequence):
    ''' (str) -> bool

    Return True if and only if DNA sequence is made up of 'A', 'T', 'C', and 'G' nucleotides.

    >>> is_valid_sequence('ATCGGC')
    True
    >>> is_valid_sequence('aTcGGc')
    False
    >>> is_valid_sequence('ABCDEFG')
    False

    '''    

    for char in dna_sequence:
        if char not in 'ACTG':
            return False
        else:
            return True
Run Code Online (Sandbox Code Playgroud)

python

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