小编Sat*_*hat的帖子

哪些C#编译器错误没有记录?

这是一个未记录的可能的C#编译器错误的集合.

如果您遇到这样的错误,请在此处发布回答:

  • 错误号(CS nnnn)
  • 相关的错误消息
  • 如果可能的话,会产生一小段代码,会产生错误

例:

CS0224:

使用vararg的方法不能是通用的,可以是泛型类型,也可以是params参数

由...生产:

int Foo<T>(__arglist) { return 0; }
Run Code Online (Sandbox Code Playgroud)

如果有人已发布列出您遇到的错误的答案,请编辑该答案以添加其他详细信息.

可以在MSDN上找到记录的错误列表.似乎有很多人失踪......

c# compiler-construction compiler-errors

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

Android上的100%Native C应用程序?

无论如何我可以为Android编写100%的原生C代码吗?我知道有一些方法可以在Java代码中编写一些C代码,但我不知道任何Java,我讨厌Java.

无论如何我可以编写将在Android下运行的纯C代码吗?

android android-ndk

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

oracle中的PLS-00323错误

我正在一个包中创建一个过程.我已经更新了包的规格,然后当我更新包的主体时,它向我显示以下错误.

[错误] PLS-00323(314:13):PLS-00323:子程序或游标'INSERT_CUSTOMER_ADDRESS'在包规范中声明,必须在包体中定义

注意:INSERT_CUSTOMER_ADDRESS是我的程序名称.

plsql oracle10g

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

如何在应用程序购买中获取所有标识符

我正在为应用内购买创建一个示例应用.我已经实现了一个产品,我使用了以下代码,我可以在其中实现一个产品购买,但如果假设有多个产品,那么我如何获得所有可用产品的所有标识符列表.希望我对这个问题很清楚.

我已经使用以下代码为一个产品,如下所示.

- (void)viewDidLoad {
[super viewDidLoad];


if ([SKPaymentQueue canMakePayments]) {
        NSLog(@"Parental-controls are disabled");

        SKProductsRequest *productsRequest = [[SKProductsRequest alloc] initWithProductIdentifiers:[NSSet setWithObject:@"com.companion.onemonth"]];
        productsRequest.delegate = self;
        [productsRequest start];
    } else {
        NSLog(@"Parental-controls are enabled");
        //com.companion.onemonth ;
    }
}


    - (IBAction)purchase {
    SKPayment *payment = [SKPayment paymentWithProductIdentifier:@"com.companion.onemonth"];
    [[SKPaymentQueue defaultQueue] addTransactionObserver:self];
    [[SKPaymentQueue defaultQueue] addPayment:payment];
}
Run Code Online (Sandbox Code Playgroud)

通过这段代码,我可以获得一个产品,但不知道如何在运行时获取多个标识符.

iphone xcode in-app-purchase

9
推荐指数
2
解决办法
3808
查看次数

当使用类似Facebook的按钮时,注释弹出消失并显示"确认"按钮

我正在尝试在我的wordpress博客中添加一个类似facebook的按钮,其中包含相应的opengraph标签,以显示图像,描述等.当我测试它时(喜欢和不喜欢检查结果),点击"喜欢"按钮后,注释弹出眨眼,然后突然出现"确认"链接.这太烦人了.

我后来研究了这个问题(在敲响了很长一段时间之后)只是为了发现它似乎是应用于可疑网站以防止垃圾邮件的fb政策的一部分.有没有什么办法解决这一问题?我能做什么?这真的是一件坏事,因为这种必须确认的方式会从我页面中的"喜欢"项目中吸引很多人.:(有什么办法吗?

facebook wordpress-plugin facebook-like facebook-graph-api

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

如何将relativelayout.setBackgroundDrawable()与位图一起使用?

我有一个RelativeLayout对象,并希望动态更改背景图像与动态创建的Bitmap对象(它动态更改其颜色).

我看到当我想要更新RelativeLayout对象的背景图像时,我只能选择setBackgroundDrawable()需要Drawable对象作为参数的对象.

我的问题是,如何将动态创建的Bitmap对象转换为Drawable对象?

android android-layout

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

ClassCastException:android.widget.EditText

我总是得到错误:

10-03 09:55:44.517: ERROR/AndroidRuntime(819): Caused by: java.lang.ClassCastException: android.widget.EditText
Run Code Online (Sandbox Code Playgroud)

在我的代码中,我没有这个词EditText,为什么会出现这种错误?

MultiAutoCompleteTextView之前是EditText.请帮忙

码:

public class AddPizza extends Activity {
    private ImageView iv;
    private MultiAutoCompleteTextView name;
    private RatingBar rating;
    private SQLiteDatabase myDB;
    final String MY_DB_NAME = "PizzaCounter";
    final String MY_DB_TABLE = "Pizza";

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        // TODO Auto-generated method stub
        super.onCreate(savedInstanceState);
        setContentView(R.layout.addpizza);

        iv = (ImageView) findViewById(R.id.imageViewPizza);
        name = (MultiAutoCompleteTextView) findViewById(R.id.multiAutoCompleteTextView1);
        rating = (RatingBar) findViewById(R.id.ratingBar1);
        Button bt = (Button) findViewById(R.id.bt_addform);

        iv.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) { …
Run Code Online (Sandbox Code Playgroud)

android

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

关于在Qt中使用未记录的类

使用未记录的QObjectUserData类和QObject::setUserDataQt中是否安全?

c++ qt qt4

9
推荐指数
2
解决办法
5055
查看次数

SocketIo.use(function(socket,next)) - 接下来的地方,如何捕获或接收它?

我找到了使用socket.IO 1.*width Express 4的例子.这是一个链接

一切都很完美.但是有一个代码:

io.use(function(socket, next) {
try {
    var data = socket.handshake || socket.request;
    if (! data.headers.cookie) {
        return next(new Error('Missing cookie headers'));
    }
    console.log('cookie header ( %s )', JSON.stringify(data.headers.cookie));
    var cookies = cookie.parse(data.headers.cookie);
    console.log('cookies parsed ( %s )', JSON.stringify(cookies));
    if (! cookies[COOKIE_NAME]) {
        return next(new Error('Missing cookie ' + COOKIE_NAME));
    }
    var sid = cookieParser.signedCookie(cookies[COOKIE_NAME], COOKIE_SECRET);
    if (! sid) {
        return next(new Error('Cookie signature is not valid'));
    }
    console.log('session ID ( %s )', sid);
    data.sid = …
Run Code Online (Sandbox Code Playgroud)

sockets node.js socket.io socket.io-1.0

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

如何在Golang中使用dyanmic键解析yaml

我试图用go来解析一个yaml文件.问题是yaml文件中的键可能并不总是相同.这是为了进行API版本控制,因此用户可以定义它们支持的版本.例如V1,V2,V3等.它们不需要按顺序排列,可以省略不支持IE V0,V2,V5等的版本.

package main

import (
  "fmt"
  "gopkg.in/yaml.v2"
)

var data = `
---
development:
  skip-header-validation: true
  V1:
    current: "1.0.0"
    mime_types:
      - application/vnd.company.jk.identity+json;
      - application/vnd.company.jk.user+json;
      - application/vnd.company.jk.role+json;
      - application/vnd.company.jk.scope+json;
      - application/vnd.company.jk.test+json;
    skip-mime-type-validation: true
    skip-version-validation: true
  V2:
    current: "2.0.0"
    mime_types:
      - application/vnd.company.jk.identity+json;
      - application/vnd.company.jk.user+json;
      - application/vnd.company.jk.role+json;
      - application/vnd.company.jk.scope+json;
      - application/vnd.company.jk.test+json;

`

type MajorVersion struct {
  Current                 string    `yaml:"current"`
  MimeTypes               []string  `yaml:"mime_types"`
  SkipVersionValidation   bool      `yaml:"skip-version-validation"`
  SkipMimeTypeValidation  bool      `yaml:"skip-mime-type-validation"`
}

type Environment struct {
  SkipHeaderValidation  bool        `yaml:"skip-header-validation"`
  Version               map[string]MajorVersion
}

func main() { …
Run Code Online (Sandbox Code Playgroud)

yaml go

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