问题列表 - 第16858页

如何将字符串"brakemeup"转换为char [stringlength]数组?

如果我有这个代码,我怎么能把字符串中的字符放入Char数组?

我知道这不会编译,但逻辑显示我试图做什么.

    private void button1_Click(object sender, EventArgs e)
    {
        string stringX = textbox1.Text;

        int strlen = stringX.Length();

        char[] arrayX = new char[strlen];

        arrayX = stringX.Split("");    
    }
Run Code Online (Sandbox Code Playgroud)

c# arrays

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

如何从字符串"string []"获取.NET数组类型?

给定字符串"string[]"并要求获取此类的基础类型,可以从以下开始:

private Type getTypeByName(string typeName)
{
    if (typeName.EndsWith("[]"))
    {
           return something; // But what? 
    }

    return Type.GetType(typeName);
}
Run Code Online (Sandbox Code Playgroud)

什么类型的"字符串[]"以及如何反映出它的类型?

显然有一种System.String类型和一种System.Array类型,但我看不出它们如何像你通常所做的那样"一起"反映出来,Nullable<T>并且用MakeGenericType方法来反映它们.

任何帮助打破我已经融入的思维循环都将非常感激!

c# arrays reflection

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

Python装饰器处理docstrings

使用带有装饰器的docstrings时遇到问题.给出以下示例:

def decorator(f):
    def _decorator():
        print 'decorator active'
        f()
    return _decorator

@decorator
def foo():
    '''the magic foo function'''
    print 'this is function foo'

help(foo)
Run Code Online (Sandbox Code Playgroud)

现在,帮助没有向我显示foo预期的文档字符串,它显示:

Help on function _decorator in module __main__:

_decorator()
Run Code Online (Sandbox Code Playgroud)

没有装饰器,帮助是正确的:

Help on function foo in module __main__:

foo()
    the magic foo function
Run Code Online (Sandbox Code Playgroud)

我知道,该函数foo由装饰器包装,因此函数对象不再是该函数foo.但是,按预期获得文档字符串(和帮助)的好方法是什么?

python docstring decorator

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

PHP不处理堆栈溢出?

当我尝试以下PHP代码时,我感到很惊讶:

function foo()
{
    foo();
}
foo();
Run Code Online (Sandbox Code Playgroud)

我希望得到"500:内部服务器错误".而是立即关闭连接(没有收到字节),日志文件显示apache已分段.WTF?这是PHP中的已知错误吗?是否有一些我缺少的配置选项?因为每次意外堆栈溢出的崩溃过程都是......我觉得非常不可接受.

php stack-overflow crash segmentation-fault

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

如何创建Java小程序?

我只是踏入Java并需要一些基本的东西帮助.我想创建一个applet.我应该从哪里开始?

java applet

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

什么是不在其中处理HTML的HTML标记?

谷歌失败了,我曾经知道几年前的情况......

基本上会使<theTag><img src='cat.jpg'/></theTag>渲染<img src='cat.jpg'/>而不是实际显示图像...

html

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

如何在App Engine上激活交互式控制台?

我有一个问题,我想使用您在云服务器上的本地开发服务器(http:// localhost:8080/_ah/admin)上获得的交互式控制台,以确保查询按预期工作.

我在你启用它之前阅读 - 但它是如何完成的?

google-app-engine

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

在凯特的编辑器和终端之间切换焦点

当在Unix中使用各种编程语言时,我经常使用Kate作为我的主编辑器.它具有非常好的功能,能够打开一个非常有用的内置终端窗口.

问题是使用鼠标来回切换终端视图是一件非常痛苦的事情,我找不到任何快捷方式.我能找到的唯一捷径是关闭整个终端(不只是改变焦点).这有点烦人,因为它会导致终端窗口中的文本被截断(我认为这是一个已知的Kate bug).

有谁知道更好的捷径?

unix terminal keyboard-shortcuts editor kate

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

PHP对象在变量名中有分号(或其他奇怪的字符)

我有一个对象,在属性名称中包含分号,当我var_dump时,我得到:

object(Sales) {

    [thisisa:propertyname] => 'some value'

}
Run Code Online (Sandbox Code Playgroud)

那么,我该如何进入该物业?$ object-> thisisa:propertyname抛出错误.我刚才读到某个地方你可以包装thisisa:某些字符中的属性名称(我试过{,[,(,|)但我不记得哪个.

此外,似乎使用:

$var = "thisisa:propertyname";
$object->$$var;
Run Code Online (Sandbox Code Playgroud)

也不起作用.

救命!

麦克风

php xml variables escaping

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

为什么我不能长期得出?

我的函数返回一个long值,它包含两个较低和较高32位的值.

我认为处理返回值的最佳方法是从long派生我的自定义类型并提供类型扩展器,如GetLowerValue(),GetHigherValue().

问题是.NET不允许从long派生

如果你编译它

public class SubmitOrderResult : long
{
}
Run Code Online (Sandbox Code Playgroud)

你得到:

cannot derive from sealed type 'long'
Run Code Online (Sandbox Code Playgroud)

为什么设计如此,如何克服它?

谢谢

.net c# type-safety

6
推荐指数
3
解决办法
2208
查看次数