小编B. *_*non的帖子

HTML5中是否有浮点输入类型?

根据html5.org,"数字"输入类型的"值属性,如果指定且不为空,则必须具有有效浮点数的值."

然而它简直(在最新版本的Chrome中,无论如何),一个带有整数的"updown"控件,而不是浮点数:

<input type="number" id="totalAmt"></input>
Run Code Online (Sandbox Code Playgroud)

是否存在HTML5原生的浮点输入元素,或者使数字输入类型与浮点数一起使用的方法,而不是整数?或者我必须使用jQuery UI插件?

floating-point html5 input

741
推荐指数
10
解决办法
59万
查看次数

我在哪里标记lambda表达式异步?

我有这个代码:

private async void ContextMenuForGroupRightTapped(object sender, RightTappedRoutedEventArgs args)
{
    CheckBox ckbx = null;
    if (sender is CheckBox)
    {
        ckbx = sender as CheckBox;
    }
    if (null == ckbx)
    {
        return;
    }
    string groupName = ckbx.Content.ToString();

    var contextMenu = new PopupMenu();

    // Add a command to edit the current Group
    contextMenu.Commands.Add(new UICommand("Edit this Group", (contextMenuCmd) =>
    {
        Frame.Navigate(typeof(LocationGroupCreator), groupName);
    }));

    // Add a command to delete the current Group
    contextMenu.Commands.Add(new UICommand("Delete this Group", (contextMenuCmd) =>
    {
        SQLiteUtils slu = new SQLiteUtils(); …
Run Code Online (Sandbox Code Playgroud)

c# resharper lambda async-await windows-store-apps

199
推荐指数
3
解决办法
11万
查看次数

如何防止"您有混合标签和空格.修复此问题?" 信息?

每当我将代码粘贴到我的.cs文件中时,我都会感到害怕"你有混合标签和空格.修复此问题?" 信息.它有三个选项:

Tabify
Untabify
Don't show again
Run Code Online (Sandbox Code Playgroud)

我第一次尝试"Tabify"几次,直到我最终厌倦了并选择"不再显示"; 但这是一种心理 - 我仍然明白这一点.我甚至试过"Untabify",但无济于事.是否有一些设置我可以调整以防止这种重新问题?

VisualStudio2013 tabify untabify

code-editor visual-studio-2013

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

如何将分隔的字符串split()分割为List <String>

我有这个代码:

    String[] lineElements;       
    . . .
    try
    {
        using (StreamReader sr = new StreamReader("TestFile.txt"))
        {
            String line;
            while ((line = sr.ReadLine()) != null)
            {
                lineElements = line.Split(',');
                . . .
Run Code Online (Sandbox Code Playgroud)

但后来认为我应该选择List而不是.但是这段代码:

    List<String> listStrLineElements;
    . . .
    try
    {
        using (StreamReader sr = new StreamReader("TestFile.txt"))
        {
            String line;
            while ((line = sr.ReadLine()) != null)
            {
                listStrLineElements = line.Split(',');
. . .
Run Code Online (Sandbox Code Playgroud)

...给我," 不能隐式地将类型'string []'转换为'System.Collections.Generic.List' "

.net c# list arraylist

119
推荐指数
6
解决办法
28万
查看次数

为什么找不到我的json文件?

我的asp.net项目中的Content文件夹中有一个json文件:

<projectName>
    \Content
        NBCCJr.json
Run Code Online (Sandbox Code Playgroud)

...以及访问它的代码:

$.getJSON('~/Content/NBCCJr.json', function (data) {
    $.each(data, function(i, dataPoint) {
        // Bla
      });
  });
)
Run Code Online (Sandbox Code Playgroud)

......但是在调用代码时没有任何反应; 浏览器控制台说:"无法加载资源:服务器响应状态为404(未找到)"

为什么没找到?是不是"tilde whack filename"文件的正确路由?

UPDATE

我也向后试了"whacks":

$.getJSON('~\Content\NBCCJr.json', function (data) {
Run Code Online (Sandbox Code Playgroud)

...并得到相同的结果(" 无法加载资源:服务器响应状态为404(未找到) ")

更新2

然后我尝试了这样一个前所未有的打击:

$.getJSON('Content/NBCCJr.json', function (data) {
Run Code Online (Sandbox Code Playgroud)

...我在控制台中收到了这个含糊不清的消息:

*GET http://localhost:9702/Content/NBCCJr.json 404 (Not Found) jquery.js:8724
XHR finished loading: "http://localhost:9702/Content/NBCCJr.json".*
Run Code Online (Sandbox Code Playgroud)

所以它还没有找到并且还没有加载?

更新3

当我尝试通过更改以下内容导航到浏览器中的文件时:

http://localhost:9702/Default.cshtml
Run Code Online (Sandbox Code Playgroud)

...至:

http://localhost:9702/Content/NBCCJr.json
Run Code Online (Sandbox Code Playgroud)

我从Vint Cerf,Tim Berners-Lee和/或Al Gore那里获得了一条信息丰富的WSOD消息说:

HTTP错误404.3 - 未找到由于扩展配置,无法提供您请求的页面.如果页面是脚本,请添加处理程序.如果要下载文件,请添加MIME映射.

更新4

感谢JAM,它现在正在运作.

我不得不将其添加到Web.Config:

  <system.webServer>
    <staticContent>
      <mimeMap fileExtension=".json" mimeType="application/json" />
    </staticContent>
  </system.webServer>
Run Code Online (Sandbox Code Playgroud)

asp.net jquery json google-chrome-devtools

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

如何在C#Winforms中为标签添加提示或工具提示?

看来,Label没有HintToolTipHovertext财产.那么当Label鼠标逼近时,显示提示,工具提示或悬停文本的首选方法是什么?

.net c# label tooltip winforms

76
推荐指数
5
解决办法
9万
查看次数

如何快速轻松地将电子表格数据转换为JSON?

我想将电子表格数据(例如从Excel/*.xls文件或Open Office等)转换为JSON文件.实现这一目标的最简单方法是什么?

json xls spreadsheet file-conversion

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

什么是最有价值的.Net Compact Framework提示,技巧和想法 - 避免者?

我们在.Net Compact Framework和Windows Mobile中广泛开展工作.我已经看到很多关于ASP.Net应用程序或其他.Net桌面应用程序开发细节的问题,但没有特定的CF.

移动开发人员在那里可以分享一些事情来开始做,停止做,并避免在Compact Framework中进行开发吗?

.net compact-framework windows-mobile

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

从哪里导入以前版本的Android Studio中的设置?

我正在运行Droidio(Android Studio)0.6.1; 从那里我无法更新到最新版本(一个巨大的飞跃到0.8); 我必须单独下载并从Windows资源管理器安装.但现在安装过程正在寻找旧设置:

在此输入图像描述

在哪里它似乎想带我在这里(到Android文件夹,我估计); 这是我在混合"压缩省略号"(一个点)按钮时看到的内容:

在此输入图像描述

......但我不确定那是不是真正合适的地方; 是不是?我应该寻找的设置文件的确切名称是什么?

UPDATE

我遵循了加布里埃尔的指示,然后我得到了这个:

在此输入图像描述

我选择了"使用Android Studio的SDK"

然后我在尝试重建我的项目时得到了这个," 错误:执行失败的任务':app:preBuild'.找不到目标android-19:C:\ Users\clay\AppData\Local\Android\android-studio1\sdk "

更新2

然后我打开SDK Manager并安装了缺少/过时的内容,并尝试重新构建.

我收到错误," 无法刷新Gradle项目'Platypus'错误:原因:找不到目标android-19:C:\ users\clay\AppData\Local\Android\android-studio1\sdk安装缺少的平台和同步项目

消息的" 安装缺失平台和同步项目 "部分是一个链接.我点击它,接受了许可协议.

完成后,构建再次失败并显示类似消息:" ...未能找到构建工具修订版19.1.0安装构建工具19.1.0并同步项目 "

再次," 安装...... "爵士乐是一个链接; 我点击它,接受并安装......

下一个问题孩子是," 错误:项目正在使用不受支持的Android Gradle插件版本(0.11.2)修复插件版本并重新导入项目 "

在" Never Cry Wolf "中默许这位聪明的老人的忠告,我努力通过点击"修复插件版本并重新导入项目"来坚持不懈

在那时我终于成功了.

更新3

然后我运行了项目,它似乎正在运行(它是这样说的,红色方块是可见的),但没有出现过模拟器.

我打开了AVD Manager,设备上有一个警告图标(可修复).我点击了"修复"按钮; 它似乎工作 - 警告图标消失了.

但后来我得到了这个:

在此输入图像描述

当我运行>调试应用程序时,它仍然不会显示模拟器...

曾经是(Droidio 0.5*到0.61)我第一次跑,我会看到:

在此输入图像描述

......而模拟器最终会出现; 随后运行应用程序,设备将列在顶部(在"选择正在运行的设备"下) - 不过更多 - 它只在底部,如上面的尖叫所示,即使在后续运行的应用程序...

我估计我应该尝试"重新创建AVD的怪异,格式错误的config.ini",但不知道采取什么步骤来实现这一目标.

settings android settings.bundle android-studio

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

当字符串保证不会改变时,字符串比较真的可以根据文化而有所不同吗?

我正在从配置文件中读取加密的凭证/连接字符串.Resharper告诉我,"String.IndexOf(string)在这里是特定于文化的"这一行:

if (line.Contains("host=")) {
    _host = line.Substring(line.IndexOf(
        "host=") + "host=".Length, line.Length - "host=".Length);
Run Code Online (Sandbox Code Playgroud)

......所以想把它改成:

if (line.Contains("host=")) {
    _host = line.Substring(line.IndexOf("host=", System.StringComparison.Ordinal) + "host=".Length, line.Length -   "host=".Length);
Run Code Online (Sandbox Code Playgroud)

无论应用程序在何处部署,我正在阅读的值始终为"host =".添加这个"System.StringComparison.Ordinal"位是否真的明智?

更重要的是,它可以伤害任何东西(使用它)吗?

c# resharper cultureinfo configuration-files string-comparison

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