小编Dav*_*vid的帖子

如何检测我是处于发布模式还是调试模式?

如何在我的代码中检测到我处于发布模式或调试模式?

android android-build-type

336
推荐指数
8
解决办法
11万
查看次数

MVC:我可以在控制器内的类中使用ModelState吗?

我可以这样做吗?

    ...
    using System.Web.Mvc;
    ...

    public static class aaa 
    {

      public static test() {

         if (something) ModelState.AddModelError("", "test");
      }

    }
Run Code Online (Sandbox Code Playgroud)

内部控制器调用:

...

public class mycontroler {

     public void Index() {
          ....
          aaa.test();
          ....
     }

}
Run Code Online (Sandbox Code Playgroud)

可能吗?我想控制控制器另一部分中的类内部的代码.

c# asp.net-mvc

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

C#中的PHP var_dump转储数组或对象?

我需要转储数组或对象的内容,我很想知道在C#中我们是否有类似PHP指令的东西var_dump.

目标是不构建循环来使用数组或对象的每个属性或内容并使用Console.WriteLine.

c#

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

Angular:当我创建一个 Angular 项目时出现新错误

使用ng new project_name 时出现此错误

发现无效的配置文件 ['angular.json']。请在运行命令前删除该文件。

我收到此错误我不知道如何获得解决方案。

我卸载了@angular/cli 并再次安装

npm clean cache 也不起作用(我不知道是不是我的 npm 版本的问题

npm version is 6.4.1    
node version is 8.11.1
Run Code Online (Sandbox Code Playgroud)

我需要什么来解决问题?

node.js angular-cli angular

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

npm/grunt:没有npm可以安装grunt吗?

我的企业代理系统遇到了很多问题

我正在使用npm配置集更改变量代理和http-proxy来更改参数.

我安装在我的.npmrc下一行

npm config set proxy http://my_user:my_password@10.3.12.130:8080 -g
npm config set https-proxy http://my_user:my_password@10.3.12.130:8080 -g
Run Code Online (Sandbox Code Playgroud)

我在脑海中想到的是尝试在不使用npm的情况下在VS2012中安装grunt,也许就像nuget一样.

可能吗?

我在使用时收到此错误页面 npm install -g grunt-cli:

在此输入图像描述

node.js npm gruntjs

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

Convert.ToDouble中空值的行为不正确,是否可能?

很奇怪,周五我在公司的项目中工作,我发现了一些"坏"代码或好奇的代码.我说,我不相信Microsoft Framework中的错误.

我找到:

double? euros = null;
double test = Convert.ToDouble(euros);
Run Code Online (Sandbox Code Playgroud)

测试结果是0.0而不是异常错误.

我很惊讶,因为我期待某种例外.

有人能告诉我为什么会这样吗?

c#

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

打字稿:将 json 从 api 调用转换为 Array<object>

从 API,我收到下一个 json:

[{
  "id: "0",
  "name_surname": "John Smith",
  "age": 33,
  "profile__image": "..."
},{
  "id: "1",
  "name_surname": "Juan García",
  "age": 32,
  "profile__image": "..."
}]
Run Code Online (Sandbox Code Playgroud)

我在打字稿中有下一节课:

export class Employee {
    public Id: string = null;
    public NameSurname: string = null;
    public Age: number = 0;
    public ProfileImage: string = null;
}
Run Code Online (Sandbox Code Playgroud)

我想作为Array<Employee>api 调用的结果返回。

正如您在 api 调用中看到的那样,我收到了由下划线 (_) 分隔的属性的数组。如何在没有下划线的情况下转换为标准类?

谢谢

typescript angular

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

与Visual Studio中的Eclipse键快捷方式一样,缺少F12定义并返回Ctrl + F12

蚀像Visual Studio中的F12或Ctrl + F12之类的键吗?

F12转到函数的定义或变量Ctrl + F12返回

我正在使用eclipse Kepler和vs2010

eclipse visual-studio-2010 vs2010-express

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

从适配器访问片段

我的想法是我有一个列表视图,其中每个项目都是一个产品,当我点击该项目时,我需要从列表视图的适配器内的点击转到另一个片段.

我的适配器是:

package info.android.adapter;

import info.android.ProductFragment;
import info.android.R;

import java.util.ArrayList;

import android.app.Activity;
import android.app.Fragment;
import android.app.FragmentTransaction;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.ImageView;
import android.widget.TextView;

public class ProductOffersListAdapter extends BaseAdapter {

    private Context context;
    private ArrayList<info.android.model.ProductsOffers> navProOffers;

    public ProductOffersListAdapter(Context context, ArrayList<info.android.model.ProductsOffers> navProOffers) {
        this.context = context;
        this.navProOffers = navProOffers;
    }

    @Override
    public int getCount() {
        return navProOffers.size();     
    }

    @Override
    public info.android.model.ProductsOffers getItem(int position) {        
        return navProOffers.get(position);
    }

    @Override
    public long getItemId(int position) { …
Run Code Online (Sandbox Code Playgroud)

java android adapter fragment

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

TypeScript:通用函数返回null

我在打字稿中有下一个功能:

在C#中,您有类似于default(T)的内容,但是在打字稿中,我不知道。

public Base {
...
}


public Get<T extends Base>(cultura: string): T[] 
{

    let res = null;

    try
    {

    }
    catch (ex)
    {
        throw ex;
    }

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

我想返回一个空值,但出现错误。如果我在变量中将其赋值为null并返回该变量,则会发生相同的错误。

消息是:'null'类型不能分配给类型T []。

错误是:

在此处输入图片说明

如何在TypeScript中做到这一点?

typescript

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