问题列表 - 第25961页

C#模拟运算符中的sql

SQL中有运算符

SELECT * FROM MyTable WHERE id IN (1, 2, 3, 4, 5)
Run Code Online (Sandbox Code Playgroud)

在C#中是否有类似的sintax,我的意思是

if(variable in (1, 2, 3, 4, 5)){
}
Run Code Online (Sandbox Code Playgroud)

c#

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

使用动画更改UITextView文本颜色

只是一个简单的问题.是否可以用动画更改UITextView的文本颜色?

[UITextView beginAnimations:nil context:NULL]; 
[UITextView setAnimationDuration:2.0]; 
     textView.textColor = [UIColor grayColor];  
[UITextView commitAnimations];   
Run Code Online (Sandbox Code Playgroud)

干杯!
- 马丁

iphone animation uitextview

5
推荐指数
3
解决办法
4838
查看次数

使用out的泛型类型参数

我试图使用泛型类型参数制作通用解析器,但我无法掌握100%的概念

    private bool TryParse<T>(XElement element, string attributeName, out T value) where T : struct
    {
        if (element.Attribute(attributeName) != null && !string.IsNullOrEmpty(element.Attribute(attributeName).Value))
        {
            string valueString = element.Attribute(attributeName).Value;
            if (typeof(T) == typeof(int))
            {
                int valueInt;
                if (int.TryParse(valueString, out valueInt))
                {
                    value = valueInt;
                    return true;
                }
            }
            else if (typeof(T) == typeof(bool))
            {
                bool valueBool;
                if (bool.TryParse(valueString, out valueBool))
                {
                    value = valueBool;
                    return true;
                }
            }
            else
            {
                value = valueString;
                return true;
            }
        }

        return false;
    }
Run Code Online (Sandbox Code Playgroud)

正如您可能猜到的,代码无法编译,因为我无法将int | bool …

.net c# polymorphism parsing

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

Qt4 2D游戏引擎

那里有Qt4的二维游戏引擎吗?我想要一个具有碰撞检测功能的游戏引擎,并且可以在屏幕上以很多精灵顺畅运行.

qt4 game-engine

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

在Firefox和Chrome中使用jQuery获取JSON结果的问题(IE8 Works)

我正在尝试使用jQuery解析JSON,我遇到了问题.使用下面的代码,数据不断返回null:

<!DOCTYPE html>
<html>
  <head>
    <title>JSON Test</title>
  </head>
  <body>
    <div id="msg"></div>
    <script src="http://code.jquery.com/jquery-latest.js"></script>
    <script>
        $.ajax({
          url: 'http://datawarehouse.hrsa.gov/ReleaseTest/HGDWDataWebService/HGDWDataService.aspx?service=HC&zip=20002&radius=10&filter=8357&format=JSON',
          type: 'GET',
          dataType: 'json',
          success: function(data) {
            $('#msg').html(data[0].title); // Always null in Firefox/Chrome. Works in IE8.
          },
          error: function(data) {
            alert(data);
          }
        });
    </script>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

JSON结果如下所示:

{"title":"HEALTHPOINT TYEE CAMPUS","link":"http://www.healthpointchc.org","id":"tag:datawarehouse.hrsa.gov,2010-04-29:/8357","org":"HEALTHPOINT TYEE CAMPUS","address":{"street-address":"4424 S. 188TH St.","locality":"Seatac","region":"Washington","postal-code":"98188-5028"},"tel":"206-444-7746","category":"Service Delivery Site","location":"47.4344818181818 -122.277672727273","update":"2010-04-28T00:00:00-05:00"}
Run Code Online (Sandbox Code Playgroud)

如果我代替我的网址与Flickr的API URL(http://api.flickr.com/services/feeds/photos_public.gne?tags=cat&tagmode=any&format=json&jsoncallback=? ),我得到一个有效的JSON结果,我能够利用.

我已经在JSONLint上成功验证了我的JSON ,所以我已经没想到我可能做错了什么.

有什么想法吗?

更新:我让客户端将内容类型切换到application/json.不幸的是,我仍然遇到了完全相同的问题.我还更新了我的HTML并包含了我一直在使用的实时URL.

更新2:我在IE8中尝试了一下,它运行正常.出于某种原因,它在Firefox 3.6.3或Chrome 4.1.249.1064(45376)中都不起作用.我确实注意到返回数据的错误(开发人员正在返回一组数据,即使对于总是会返回单个记录的查询),但它仍然让我感到困惑,为什么它在其他浏览器中不起作用.

值得注意的是,我正在使用本地文件系统上的HTML文件.我认为这可能是一个XSS问题,但这并不能解释Flickr的工作原理.

javascript jquery parsing json

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

方向更改时更改或禁用iPhone旋转动画

当屏幕方向从横向更改为纵向时,如何更改或禁用旋转动画,反之亦然?

iphone objective-c uideviceorientation

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

在Visual Studio中重新生成代码生成文件

我正在使用Visual Studio 2008.我在页面上添加了一个控件,但无法在代码隐藏文件中引用它.当我查看Code-Gen文件时,我没有找到我的新控件.看起来Visual Studio没有更新Code Gen文件以包含我的控件.有没有办法手动重新生成Code Gen文件?

asp.net code-generation visual-studio

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

HttpHandler重定向

我想写一个HttpHandler来将流量重定向到服务器上的各种网页.用户将键入http://www.thisissupposedtoberedirected.com/site12并应重定向到适当的站点,在此示例站点版本1.2中

我知道如何在ASP.NET和C#中编程,但我似乎没有抓住有关网站管理的更精细细节.
我怎样才能完成这项工作?我该怎么做web.config?我已经阅读了这个msdn页面,但它没有多大帮助.

c# asp.net redirect httphandler

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

Python行文件迭代和奇怪的字符

我有一个巨大的gzip文本文件,我需要逐行阅读.我选择以下内容:

for i, line in enumerate(codecs.getreader('utf-8')(gzip.open('file.gz'))):
  print i, line
Run Code Online (Sandbox Code Playgroud)

在文件后面的某个时刻,python输出与文件不同.这是因为线条因python认为是换行符的奇怪特殊字符而被破坏.当我在'vim'中打开文件时,它们是正确的,但可疑字符的格式很奇怪.有什么我可以做的来解决这个问题吗?

我尝试过其他编解码器,包括utf-16,latin-1.我也试过没有编解码器.

我用'od'查看了文件.果然,它们不应该是\n个字符.但是,"错误的"前缀是一个奇怪的角色.我认为这里有一些编码,一些字符是2字节,但如果没有正确查看,则尾随字节为\n.

根据'od -h file',违规字符为'1d1c'.

如果我更换:

gzip.open('file.gz')
Run Code Online (Sandbox Code Playgroud)

附:

os.popen('zcat file.gz')
Run Code Online (Sandbox Code Playgroud)

它工作正常(实际上,更快).但是,我想知道我哪里出错了.

python gzip line-breaks codec

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

iPhone - 在一个应用程序中打包多个应用程序

我想在一个应用程序中打包多个应用程序.因此,下载一个应用程序并将其安装到iPhone中将安装3/4应用程序.像java midlet这样的东西适合在一个jar文件中有多个Midlet.是否可以使用多个目标或捆绑,聚合目标等?

iphone packages

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