double? []에서 double []로 암시 적으로 변환 할 수 없습니다.

제우스

데이터에 대한 테이블을 쿼리하여 차트를 그리려고하는데 테이블 열이 nullable입니다. 쿼리는 정상적으로 실행되지만 쿼리 배열을 차트 배열로 다시 전달하면 "cannot implicitly convert from double?[]double [] " 오류가 발생 합니다. 성공하지 못한 채 인터넷을 검색했습니다. 제안 사항이 있으십니까?

//code in the windows form
 private void cmdCHART_Click(object sender, EventArgs e)
        {
            nmCHART.clsCHART oCHART = new nmCHART.clsCHART();

            double[] Y = new double[21];
            Y = oCHART.GET_Y_SERIES("CONDOR"); //can't cast double?[] to double[]
        }

//get data
public double?[] GET_Y_SERIES(string GREEK)
        {

            var qryY = (from P in Globals.DATA.PAYOFF_EAVs
                        where P.GREEK == GREEK
                        orderby P.DP_NO
                        select P.DATA).ToArray();

            return qryY;
        }
하리 프라 사드

Castdouble로 변환하는 데 사용 합니다.

Y =   oCHART.GET_Y_SERIES("CONDOR").Cast<double>().ToArray();

null변환 값 을 피하려면 이것을 사용하십시오.

Y =   oCHART.GET_Y_SERIES("CONDOR").Where(d=>d.HasValue).Cast<double>().ToArray();

example

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

암시 적으로 'double'유형을 'int'로 변환 할 수 없습니다.

분류에서Dev

암시 적으로 'double'유형을 'int'로 변환 할 수 없습니다. -오류

분류에서Dev

c # 'double'형식을 System.Window.Forms.Textbox로 암시 적으로 변환 할 수 없습니다.

분류에서Dev

Math.Pow ()를 사용하여 'double'유형을 'float'로 암시 적으로 변환 할 수 없습니다.

분류에서Dev

C # : 오류 -'int '형식을'System.Collections.Generic.IEnumerable <double> '로 암시 적으로 변환 할 수 없습니다.

분류에서Dev

오류 : '<lambda (double)>'을 'double (*) (double)'로 변환 할 수 없습니다.

분류에서Dev

유형 불일치 : double [] []에서 double []로 변환 할 수 없습니다.

분류에서Dev

유형 불일치 : double에서 double []로 변환 할 수 없습니다.

분류에서Dev

Swift (iOS)에서 " 'CGFloat'를 'Double'으로 변환 할 수 없습니다."오류

분류에서Dev

'[Double?]'은 '[Double]'로 변환 할 수 없습니다.

분류에서Dev

Telerik RadGridView에서 암시 적으로 형식을 변환 할 수 없습니다.

분류에서Dev

인수 '1'에 대해 'double'을 'double (*) [5]'로 'void one_set_avrg (double (*) [5])'로 변환 할 수 없습니다.

분류에서Dev

유형 불일치 : double에서 int java로 변환 할 수 없습니다.

분류에서Dev

암시 적 변환은 부동 소수점 정밀도를 잃습니다. 'double'에서 'float'로; 고치다?

분류에서Dev

IQueryable을 암시 적으로 변환 할 수 없습니다.

분류에서Dev

10 진수 유형을 double로 변환 할 수 없습니다.

분류에서Dev

setter에서 'Address'유형을 'String'으로 암시 적으로 변환 할 수 없습니다.

분류에서Dev

2 개의 interger에서 'int'유형을 'string'으로 암시 적으로 변환 할 수 없습니다.

분류에서Dev

SignalR에서 'System.Threading.Tasks.Task <object>'형식을 암시 적으로 'string'으로 변환 할 수 없습니다.

분류에서Dev

C # SOAP 호출에서 형식 문자열을 string []으로 암시 적으로 변환 할 수 없습니다.

분류에서Dev

오류 1 'double'유형을 'int'로 암시 적으로 변환 할 수 없습니다. 명시 적 변환이 존재합니다 (캐스트가 누락 되었습니까?).

분류에서Dev

비용 번호를 double로 변환 할 수 없습니다.

분류에서Dev

Double은 부울로 변환 할 수 없습니다.

분류에서Dev

void를 double로 변환 할 수 없습니다.

분류에서Dev

'Double'은 ()로 변환 할 수 없습니다.

분류에서Dev

double [] []은 int [] []로 변환 할 수 없습니다.

분류에서Dev

C #에서 형식 문자열을 int로 암시 적으로 변환 할 수 없습니다.

분류에서Dev

파이썬 3.4.3에서 암시 적으로 'int'객체를 str로 변환 할 수 없습니다.

분류에서Dev

C #에서 문자열을 int로 암시 적으로 변환 할 수 없습니다.

Related 관련 기사

  1. 1

    암시 적으로 'double'유형을 'int'로 변환 할 수 없습니다.

  2. 2

    암시 적으로 'double'유형을 'int'로 변환 할 수 없습니다. -오류

  3. 3

    c # 'double'형식을 System.Window.Forms.Textbox로 암시 적으로 변환 할 수 없습니다.

  4. 4

    Math.Pow ()를 사용하여 'double'유형을 'float'로 암시 적으로 변환 할 수 없습니다.

  5. 5

    C # : 오류 -'int '형식을'System.Collections.Generic.IEnumerable <double> '로 암시 적으로 변환 할 수 없습니다.

  6. 6

    오류 : '<lambda (double)>'을 'double (*) (double)'로 변환 할 수 없습니다.

  7. 7

    유형 불일치 : double [] []에서 double []로 변환 할 수 없습니다.

  8. 8

    유형 불일치 : double에서 double []로 변환 할 수 없습니다.

  9. 9

    Swift (iOS)에서 " 'CGFloat'를 'Double'으로 변환 할 수 없습니다."오류

  10. 10

    '[Double?]'은 '[Double]'로 변환 할 수 없습니다.

  11. 11

    Telerik RadGridView에서 암시 적으로 형식을 변환 할 수 없습니다.

  12. 12

    인수 '1'에 대해 'double'을 'double (*) [5]'로 'void one_set_avrg (double (*) [5])'로 변환 할 수 없습니다.

  13. 13

    유형 불일치 : double에서 int java로 변환 할 수 없습니다.

  14. 14

    암시 적 변환은 부동 소수점 정밀도를 잃습니다. 'double'에서 'float'로; 고치다?

  15. 15

    IQueryable을 암시 적으로 변환 할 수 없습니다.

  16. 16

    10 진수 유형을 double로 변환 할 수 없습니다.

  17. 17

    setter에서 'Address'유형을 'String'으로 암시 적으로 변환 할 수 없습니다.

  18. 18

    2 개의 interger에서 'int'유형을 'string'으로 암시 적으로 변환 할 수 없습니다.

  19. 19

    SignalR에서 'System.Threading.Tasks.Task <object>'형식을 암시 적으로 'string'으로 변환 할 수 없습니다.

  20. 20

    C # SOAP 호출에서 형식 문자열을 string []으로 암시 적으로 변환 할 수 없습니다.

  21. 21

    오류 1 'double'유형을 'int'로 암시 적으로 변환 할 수 없습니다. 명시 적 변환이 존재합니다 (캐스트가 누락 되었습니까?).

  22. 22

    비용 번호를 double로 변환 할 수 없습니다.

  23. 23

    Double은 부울로 변환 할 수 없습니다.

  24. 24

    void를 double로 변환 할 수 없습니다.

  25. 25

    'Double'은 ()로 변환 할 수 없습니다.

  26. 26

    double [] []은 int [] []로 변환 할 수 없습니다.

  27. 27

    C #에서 형식 문자열을 int로 암시 적으로 변환 할 수 없습니다.

  28. 28

    파이썬 3.4.3에서 암시 적으로 'int'객체를 str로 변환 할 수 없습니다.

  29. 29

    C #에서 문자열을 int로 암시 적으로 변환 할 수 없습니다.

뜨겁다태그

보관