www.91084.com

GVKun编程网logo

asp.net – ‘ToArray’不是’String’的成员(to_string is not a member)

7

本文将介绍asp.net–‘ToArray’不是’String’的成员的详细情况,特别是关于to_stringisnotamember的相关信息。我们将通过案例分析、数据研究等多种方式,帮助您更全面地

本文将介绍asp.net – ‘ToArray’不是’String’的成员的详细情况,特别是关于to_string is not a member的相关信息。我们将通过案例分析、数据研究等多种方式,帮助您更全面地了解这个主题,同时也将涉及一些关于android – 错误:’to_string’不是’std’的成员、android-类型’int’不是Dart中类型’String’的子类型错误、Angular – 类型’string’不能赋值为’boolean’、Angular的Kendo UI:无法绑定到’primary’,因为它不是’button’的已知属性的知识。

本文目录一览:

asp.net – ‘ToArray’不是’String’的成员(to_string is not a member)

asp.net – ‘ToArray’不是’String’的成员(to_string is not a member)

我在网上找到了一个代码示例,旨在计算PDF文件中的页数.但是,我收到错误’ToArray不是以下行’String’的成员:

Dim pdfMagicNumber() As Char = "0000".ToArray

我正在运行Windows 7和IIS 7的机器上运行VS 2010.我发现有一篇文章讨论了IIS配置作为此错误的罪魁祸首,但我的设置似乎与他们推荐的内容一致.

有关此错误的任何想法?

谢谢!
麦克风

解决方法

ToArray是在.NET 3.5中在IEnumerable< T>上引​​入的扩展方法.当在字符串上调用时,它在.NET 3.5中工作,因为字符串实现IEnumerable< char>.

但是,string.ToCharArray()适用于所有版本的.NET,即使您使用的是.NET 3.5,它也会比ToArray更高效.

换句话说,你想要:

Dim pdfMagicNumber() As Char = "0000".tochararray

android – 错误:’to_string’不是’std’的成员

android – 错误:’to_string’不是’std’的成员

它可能是重复的,但我尝试了我在StackOverflow上找到的所有解决方案.

我正在使用OpenCV在C上创建一个库,并尝试为Android编译它.

我不能使用to_string(int)但我不能.我试图修改我的makefile太多次了.我的最后一个配置就是:

Android.mk

LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)

OPENCV_CAMERA_MODULES:=off

OPENCV_INSTALL_MODULES:=on

include $(LOCAL_PATH)/jsoncpp/Android.mk

include /Users/rafaelruizmunoz/Desktop/AndroidDevelopment/OpenCV-2.4.9-android-
sdk/sdk/native/jnI/OpenCV.mk

OPENCV_LIB_TYPE:=SHARED

LOCAL_C_INCLUDES += $(LOCAL_PATH)

LOCAL_C_INCLUDES += /Users/rafaelruizmunoz/opencvscan/OpenCVtry/

LOCAL_C_INCLUDES += /Users/rafaelruizmunoz/Desktop/RD/OpenCVtry/Libraries/jsoncpp-
master/include

LOCAL_PATH := jni

LOCAL_ALLOW_UNDEFINED_SYMBOLS := true

LOCAL_MODULE := libXYZ

LOCAL_MODULE_NAME := mylibXYZ

LOCAL_SRC_FILES := androidClass.cpp main.cpp utils.cpp

LOCAL_LDLIBS += -llog -ldl

LOCAL_CPPFLAGS := -std=c++11 CFLAGS=-g -Wall -Wextra -std=c++11 -Wno-write-strings
../../include/boost

LOCAL_SHARED_LIBRARIES := libJsoncpp libopencv_java

include $(BUILD_SHARED_LIBRARY)

这是我的Application.mk

APP_STL := gnustl_static

APP_CPPFLAGS := -frtti -fexceptions

APP_ABI := all

APP_MODULES := libXYZ libJsoncpp

APP_CPPFLAGS := -std=gnu++0x

APP_CPPFLAGS += -frtti

APP_CPPFLAGS += -fexceptions

APP_CPPFLAGS += -DDEBUG

APP_CPPFLAGS += -std=c++11

NDK_TOOLCHAIN_VERSION := 4.8

LOCAL_C_INCLUDES += ${ANDROID_NDK}/sources/cxx-stl/gnu-libstdc++/4.8/include

APP_USE_CPP0X := true

提前致谢.

解决方法

Android NDK 9附带 llvm-libc++,完全支持cpp11功能.要启用它,您只需在Application.mk中修改这些:
APP_CPPFLAGS := -std=c++11

APP_STL:=c++_static

要么

APP_STL:=c++_shared

android-类型’int’不是Dart中类型’String’的子类型错误

android-类型’int’不是Dart中类型’String’的子类型错误

Print语句或其下面的任何内容均未运行,并且错误消息指出了问题所在,即以var time开头的最后一行.我还验证了地震是一个可增长的列表,这意味着地震[0]应该没有问题,但事实并非如此……我在做什么错?让我知道这个问题是否需要进一步说明,我会提供.
链接到错误gif
链接到GitHub上的code

我的代码中有问题的部分如下.在第43行报告错误.

import 'package:Flutter/material.dart';
import 'dart:async';
import 'dart:convert';
import 'package:http/http.dart' as http;
import 'package:intl/intl.dart';

class quake extends StatefulWidget {
  var _data;

  quake(this._data);

  @override
  State<StatefulWidget> createState() => new quakeState(_data);
}

class quakeState extends State<quake> {
  // https://earthquake.usgs.gov/earthquakes/Feed/v1.0/summary/all_day.geojson


//      "https://earthquake.usgs.gov/earthquakes/Feed/v1.0/summary/all_day.geojson";
  var _data;


  quakeState(this._data);

  @override
  Widget build(BuildContext context) {
//    debugPrint(_data['features'].runtimeType.toString());

    List earthquakes = _data['features'];
    return new Scaffold(
        appBar: new AppBar(
          title: new Text("quakes - USGS All Earthquakes"),
          backgroundColor: Colors.red,
          centerTitle: true,
        ),
        body: new ListView.builder(
            itemCount: earthquakes.length,
            itemBuilder: (BuildContext context, int index) {
              print("${earthquakes[index]}");

              var earthquake = earthquakes[index];
              var time = earthquake['properties']['time'];
              time *= 1000;

              //var dateTime = new DateTime.fromMillisecondsSinceEpoch(int.parse(time));
              //time = new DateFormat.yMMMMd(dateTime).add_jm();
              return new ListTile(
                title: new Text(time ?? "Empty"),
              );
            }));
  }
}

Future<Map> getJson(String url) async {
  return await http.get(url).then((response) => json.decode(response.body));
}

解决方法:

title: new Text(time ?? "Empty"),

应该

title: new Text(time != null ? '$time' : "Empty"),

要么

title: new Text('${time ?? "Empty"}'),

Angular – 类型’string’不能赋值为’boolean’

Angular – 类型’string’不能赋值为’boolean’

Angular 4.3.1
Angular CLI 1.2.3
打字稿2.3.4

组件手稿文件:

public saveName: string;
public overwrite: boolean;

以下标记失败,当我运行build -prod时,类型’string’不能赋值为’boolean’

<span>{{!overwrite || saveName}}</span>

OR

<button *ngIf="!overwrite && saveName">Save</button>

但是,它可以正常使用以下内容:

<span>{{saveName || !overwrite}}</span>
<span>{{overwrite || saveName}}</span>
<button *ngIf="saveName && !overwrite">Save</button>
<button *ngIf="overwrite && saveName">Save</button>

为什么我会收到这个错误?
更具体地说,为什么只有在字符串前面有一个否定的布尔值时才出现该错误?

尝试* ngIf =“!overwrite&& !! saveName”将saveName强制转换为布尔值

TypeScript为错误提供的原因大致是:您使用的字符串应该使用布尔值.

我认为它只发生在那种情况下的原因是因为如果你有真的||任何东西只会评估第一个(因为如果第一个是真的,整个表达式都将为真,无论其余的是什么)

Angular的Kendo UI:无法绑定到’primary’,因为它不是’button’的已知属性

Angular的Kendo UI:无法绑定到’primary’,因为它不是’button’的已知属性

我收到此错误消息:

Can’t bind to ‘primary’ since it isn’t a kNown property of ‘button’.

我正在使用你的aspnetcore-spa角度生成器. browserAnimationsModule和ButtonsModule在我的app.module中导入并在导入中注册.我的所有角度和剑道包都是最新版本.

另外,当我从< button>中删除[primary] =“true”时,错误消失了.之后,我再次添加[primary] =“true”并且(没有刷新页面,HMR重建)它工作正常.而且,如果我刷新页面,错误会再次出现.

有解决方案吗

提前致谢.

解决方法

你的按钮看起来应该是这样的:

<button kendobutton [primary]="true">Primary</button>

别忘了’kendobutton’.

今天关于asp.net – ‘ToArray’不是’String’的成员to_string is not a member的介绍到此结束,谢谢您的阅读,有关android – 错误:’to_string’不是’std’的成员、android-类型’int’不是Dart中类型’String’的子类型错误、Angular – 类型’string’不能赋值为’boolean’、Angular的Kendo UI:无法绑定到’primary’,因为它不是’button’的已知属性等更多相关知识的信息可以在本站进行查询。

本文标签: