问题列表 - 第19484页

C#是否可以将类型传递给方法并让方法返回该类型的对象?

这似乎是可能的.

protected SameObjectTypeAsInputParameterObjectType GetAValue(someObject,TypeOrReturnObjectYouWant){

//check to see if someObject is null, if not, cast it and send the cast back

}
Run Code Online (Sandbox Code Playgroud)

c#

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

如何在Java中执行SQL脚本文件?

我想用Java执行SQL脚本文件而不将整个文件内容读入大查询并执行它.

还有其他标准方式吗?

java sql-scripts

36
推荐指数
4
解决办法
11万
查看次数

资产的命名约定(图像,css,js)?

我仍在努力为我的网络项目中使用的图像,js和css文件等资产找到一个好的命名约定.

所以,我目前的情况是:

CSS: style-{name}.css
例子:style-main.css,style-no_flash.css,style-print.css等.

JS: script-{name}.js
例子:script-main.js,script-nav.js

图像: {imageType}-{name}.{imageExtension}
{imageType}是这些中的任何一个

  • 图标(例如帮助内容的问号图标)
  • img(例如通过<img />元素插入的标题图像)
  • 按钮(例如图形提交按钮)
  • bg(图像用作css中的背景图像)
  • 精灵(图像在css中用作背景图像,包​​含多个"版本")

例如,名称是:icon-help.gif,img-logo.gif,sprite-main_headlines.jpg,bg-gradient.gif等.

那么,您的想法是什么您的命名惯例是什么?

naming-conventions

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

使用语句后C#文件仍在使用中

using语句后,以下函数中的文件仍在使用中.如何修复此问题以释放文件....

/// <summary>
    /// Serializes an object to an xml file.
    /// </summary>
    /// <param name="obj">
    /// The object to serialize.
    /// </param>
    /// <param name="type">
    /// The class type of the object being passed.
    /// </param>
    /// <param name="fileName">
    /// The filename where the object should be saved to.
    /// </param>
    /// <param name="xsltPath">
    /// Pass a null if not required.
    /// </param>
    public static void SerializeToXmlFile(object obj, Type type, string fileName, string xsltPath )
    {
        var ns = …
Run Code Online (Sandbox Code Playgroud)

c#

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

textarea事件的变化

我有一个JavaScript库,可以根据某些内容更新隐藏的 <textarea> HTML元素和一些数据.

在我的(JavaScript)应用程序中,我想知道何时发生这些更新,而无需通过现有的库代码.

我希望有一个事件,但显然不是.

我该如何听取textarea的变化?

变化可以很简单 document.getElementById("myTextarea").value = "hello";

编辑我将仅使用FireFox,因为此代码只是我正在构建的测试套件的一部分.

html javascript dom

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

按两个标准对对象数组进行排序?

我有一个对象数组,我想用两个键排序.这些对象可以说是Student类型,我对我的排序感兴趣的属性是等级名称.

Student
{
    double grade;
    string name;
    ...
} 
Run Code Online (Sandbox Code Playgroud)

我如何先按等级然后按名称对对象进行排序?所以例如,如果我有列表:汤姆9.9安德鲁9.8 Chriestie 10垫9.8艾莉森10阿达9.8

排序之后,我应该有:Allison 10 Christie 10 Tom 9.9 Ada 9.8 Andrew 9.8 Mat 9.8

而不是Christie 10 Allison 10 Tom 9.9 Andrew 9.8 Ada 9.8 Mat 9.8

任何指针都非常有用.

arrays sorting objective-c

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

文件处理

我正在编写一个游戏,用户可以在其中创建自己的关卡并将其删除.唯一的麻烦是我希望文件保存为名称为level1,level2,level3等,而不询问级别的用户名.

在保存具有level5名称的游戏时,可能已存在具有该名称的任何先前级别.有没有办法避免这样的问题.我的意思是在保存我应该保存的名称之前应该知道...

感谢名单...

java file

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

拥有静态wpf值转换器是一个坏主意吗?

我没有在参考资料中声明转换器,而是可以做类似的事情

IsEnabled={Binding Path=SomeProp, Converter={x:Static namespace:Converter.Instance}}"
Run Code Online (Sandbox Code Playgroud)

Instance只被实例化一次(lazy sinlgeton)

但是我担心在处理视图时(我使用PRISM),保持对静态变量的引用可能会妨碍垃圾收集.你怎么看?

wpf converters valueconverter

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

iPhone用NSURLConnection发送POST

我在使用NSURLConnection将POST数据发送到PHP脚本时遇到了一些问题.这是我的代码:

    const char *bytes = [[NSString stringWithFormat:@"<?xml version=\"1.0\"?>\n<mydata>%@</mydata>", data] UTF8String];

    NSURL *url = [NSURL URLWithString:@"http://myurl.com/script.php"];
    NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];

    [request setHTTPMethod:@"POST"];
    [request setHTTPBody:[NSData dataWithBytes:bytes length:strlen(bytes)]];

    NSURLResponse *response;
    NSError *err;
    NSData *responseData = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&err];
    NSLog(@"responseData: %@", responseData);
Run Code Online (Sandbox Code Playgroud)

而我的script.php就像这样简单:

<?php
    echo $_POST['mydata'];
?>
Run Code Online (Sandbox Code Playgroud)

这在过去对我NSLog(@"responseData: %@", responseData);有用,但由于某种原因,我从现在得到的输出只是"<>"而不是"theData".

可能在某处有些蹩脚的错误,但我似乎无法找到它?有任何想法吗?

iphone post nsurlconnection

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

使用C#和GetFolderFromID EntryIdStore从Outlook获取文件夹

我想用c#在outlook中获取一个特定的文件夹.其他人在此处遇到相同问题使用Outlook API访问特定文件夹,但在使用Folders集合时,我不知道如何通过文件夹集合.我的意思是,我已经查看了Folders集合返回的对象类型,它看起来像是一个Folders对象.但是当我尝试在循环中使用它时,它会给我一个无效的强制转换异常.我也希望我可以使用GetFolderFromID方法为它提供文件夹的字符串名称,但是也不想工作...但我也找不到如何使用它的例子所以我不确定我正确编码.这是我尝试过的一个例子.任何人都知道如何获取与Inbox文件夹位于同一级别的Processed文件夹?谢谢.

        MAPIFolder oProcessed = null;
        foreach (var folder in oNS.Folders)
            if (folder.ToString() == "Processed")
            {
                oProcessed = (MAPIFolder)folder;
            }

        if (oProcessed == null)
            throw new Exception("Missing processed folder.");
Run Code Online (Sandbox Code Playgroud)

outlook

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