小编Gab*_*abe的帖子

如何在 LINQ 查询中将字符串转换为十进制

我有以下 Linq 语句:

var total = (from a in mobileChunk.Data select a.callCost).Sum();
Run Code Online (Sandbox Code Playgroud)

callCost是一个字符串。我需要将其转换为十进制。这是怎么做到的?

linq

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

是否需要引用变量才能包含在闭包中?

在创建闭包时(在Javascript或C#中),闭包创建时范围内的所有变量是否"封闭"在其中?或者只是新创建的方法中引用的变量?

示例C#代码:

private void Main() {
    var referenced = 1;
    var notReferenced = 2;  // Will this be enclosed?
    new int[1].Select(x => referenced);
}
Run Code Online (Sandbox Code Playgroud)

示例Javascript代码:

    var referenced = 1;
    var notReferenced = 2;  // Will this be enclosed?
    var func = function () {
        alert(referenced);
    }
Run Code Online (Sandbox Code Playgroud)

(通过使用Javascript闭包创建循环引用来阅读IE中的内存泄漏时,问题来了.http
://jibbering.com/faq/notes/closures/#clMem)注意:带有"封闭"一词,我的意思是MSDN会叫"被抓".(http://msdn.microsoft.com/en-us/library/bb397687.aspx)

javascript c# closures

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

如何根据偏好创建开始时间和结束时间选择器?

我想在偏好设置屏幕中设置时间选择器,并允许用户选择开始时间和结束时间,并将其存储为与其他设置一样的持久值.

你能否展示设置它所需的所有编码,因为我无法通过搜索找到类似的东西.

我想也许时间选择器应该在一个对话框中,但我还不知道如何设置它们.如果您可以显示调用带有开始和结束时间时间选择器的对话框的编码,以及如何保存该信息以便以后从首选项屏幕中检索,那将是很好的.

所有帮助将不胜感激.

真的,Emad

android dialog persistent timepicker listpreference

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

改变方法中的结构

如何更改外部方法中的struct?

public void ChangeStruct (MyStruct myStruct) {
   myStruct.field1 = 10;
   return;
}
Run Code Online (Sandbox Code Playgroud)

当我在该方法之后将struct传递给ChangeStruct方法时,我希望更改myStruct.

.net c#

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

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
查看次数

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

有人能告诉我为什么当我用这个特殊的例子尝试这个函数时: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
查看次数

愚蠢和令人沮丧的跨浏览器UI问题

是否有人花了几个小时才能在所有浏览器中正确呈现其应用程序的UI?

当简单的样式倾向于在一个浏览器中工作而不是其他浏览器时,你如何解决这种挫败感?当你发明黑客来处理它时(在某些情况下也不会发生),只有在浪费你的时间之后?

我将等待所有浏览器都遵循相同标准的那一天,直到那时我(和其他人)可以从经常这样做的人那里得到一些建议.

user-interface styles cross-browser

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

如何打印位于txt文件中的不正确的字词?

我有这段代码只打印错误单词的行号.我希望它打印txt文件中不正确的单词的亚麻布.我可以修改此代码来做到这一点吗?

# text1 is my incorrect words
# words is my text file where my incorrect word are in 

from collections import defaultdict
d = defaultdict(list)
for lineno, word in enumerate(text1):
    d[word].append(lineno)
print(d)
Run Code Online (Sandbox Code Playgroud)

香港专业教育学院现在已经完成了这个,但是这会打印出它所在的角色,就像这个词的位置而不是线条.这是代码

import sys
import string

text = []
infile = open(sys.argv[1], 'r').read()
for punct in string.punctuation:
    infile = infile.replace(punct, "")
    text = infile.split()

dict = open(sys.argv[2], 'r').read()
dictset = []
dictset = dict.split()

words = []
words = list(set(text) - set(dictset))
words = [text.lower() for text in …
Run Code Online (Sandbox Code Playgroud)

python

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

想要一个函数得到这个方程的结果?

我想创建一个函数来得到(T)的结果

T = 1 /( ( 1-(f/g)^2 ) * 0.5 ) 
Run Code Online (Sandbox Code Playgroud)

如果f和g,则使用C#作为文本框输入从用户处获取

c# .net-3.5

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