C 來幫幫忙

2023-06-01 17:10:14 字數 4616 閱讀 9794

1樓:匿名使用者

你的**太亂了。

寫得清楚點,這樣看眼都花了。

你可以分幾次發嘛。

c# =>什麼意思

2樓:果愛潔潔愛果

=> 是朗姆達表示式中的用法,是指向的意思具體就是是把=>左邊宣告的變數帶入到=>右邊的表示式或者**段裡。一般在linq語句中。

3樓:匿名使用者

=>是蘭姆達表示式。

g =>的意思是一個函式,把這個函式按照傳統方法是這個樣子。

void func(geoservice g)

=>;完全是這個樣子。

foreach(geoservice g in _geoservices)

foreach是一個ienumable的擴充套件方法,定義在其他地方,你沒有列出來。

蘭姆達是。net 的新語法。

4樓:匿名使用者

=> 是朗姆達表示式中的用法,意思是指向。常見於linq語句中。

5樓:明視達眼鏡總部

就是個名字,你不感覺#比++多兩個++麼,意思代表了這是一種高階程式語言。

6樓:匿名使用者

就是把=>左邊宣告的變數帶入到=>右邊的表示式或者**段裡。

7樓:匿名使用者

@表示忽略轉義符,比如說你想儲存一個"\sample\"到變數str中,原本就要寫成。

string str="\sample\\"

加了@之後就可以直接寫成。

string str = sample\";

8樓:

字串,用雙引號引起來的幾個字元。如"abc","一天".

字串是 unicode 字元的有序集合,用於表示文字。string 物件是 物件的有序集合,用於表示字串。

string 物件的值是該有序集合的內容,並且該值是不可變的。

string 物件稱為不可變的(只讀),因為一旦建立了該物件,就不能修改該物件的值。看來似乎修改了 string 物件的方法實際上是返回一個包含修改內容的新 string 物件。如果需要修改字串物件的實際內容,請使用 system.

類。

9樓:網友

string可以定義一個字串型別的資料,或者是陣列。

如:string str="abc";/表示字串。

string str=new string[3];/表示一個一維字串型陣列,陣列長度3

10樓:匿名使用者

按位取反。

取反後為。--華麗麗的補充答案分割線---

看來得詳細給你分析一下數字的機內表示和機記憶體儲方式。

你最好把你那個a的具體值是多少、型別是什麼說一下。

對於最常見的32位有符號整型數,機內長度應該為4個byte32位,且最高位表示符號為,0為正,1為負,因此1230應該表示為:

方便起見一半用十六進位制表示。

0x00 00 04 ce

按位取反後成為:

1111 1111 1111 1111 1111 1011 0011 0001 : 0xfffffb31

並不是-1230,而是-2147482417

如果是uint_8,即無符號8位整型:

按位取反後成為:

11 11 01 11( 247 而不是-8)

總之這個操作要根據物件具體分析。如果是浮點數更復雜。

在c#中<<= 、|= 什麼意思

11樓:非常可愛

<<=左移位賦值運算子,| 按位或賦值運算子。

變數<<=表示式 左移就是將。

左邊的數的二進位制各位全部左移若干位,《右邊的數指定移動位數,高位丟棄,低位補0, 移幾位就相當於乘以2的幾次方。

c#運算子:

加賦值。 減賦值。

乘賦值。 除賦值。

求餘賦值。

按位與賦值。

按位異或賦值。

= 右移位賦值。

當右運算元又是一個賦值表示式時,形成多重賦值表示式。

12樓:匿名使用者

|a<<=b;就是a=a<,也就是把a(換成二進位制)向左移b位比如0x11<< 2 = 0x1100

也就是 3<<2=12

a|=b就是a=a|b

是位或運算。

比如0x1010|0x1100 = 0x1110運演算法則:

對應位 1|1=1,1|0=1,0|1=1,0|0=0

13樓:匿名使用者

>= 大於或等於。

小於或等於。

不等於。

關於c#中的~運算子的疑問

14樓:匿名使用者

60化為二進位制是00111100,然後取反為11000011

11000011:-2^7+2^6+2^1+2^0=-61(第一位是符號位)

c#填空題請大神幫忙

15樓:匿名使用者

物件console

分支 迴圈 和(基本結構就三種把)

true false

繼承 封裝 多型(這裡應該是問物件導向三大特性)public

16樓:匿名使用者

c#是一種面向(物件)的語言。

實現控制檯輸入\輸出的類是(console)。

c#的沒行語句以(;)結尾,使用(//為單行語句新增註釋。

c#語言中,資料型別分為2種:(值型別)、(引用型別)。

方法(write)和(writeline)可以在控制檯視窗中輸出資訊。

結構化程式設計基本結構包括順序結構、(選擇結構)和(迴圈結構)。

在vistual c#語言中,陣列使用時按照(變數名)、(變數資料型別)、(變數值)來進行描述。

布林型別變數只能有(true)和(false)兩個值。

物件導向程式設計語言的三大原則(封裝)、(繼承)、(多型).

類的訪問修飾中的(public)是任何地方都可訪問。

菜鳥在c#學習中的疑惑!非常需要得到您的幫助!!!

17樓:我的她最美

一,控制檯裡面都有。

二,控制檯裡面是。

三,如果有其他函式,mian函式里面也有這些函式的呼叫,那麼會根據**呼叫mian函式中每一個函式,直到呼叫完成,再執行mian函式里面的**。

四,呼叫完過後會回到mian函式,以mian函式開始,以mian函式結束。

18樓:大龍游

同意二樓的說法,但我覺得你還是要自已實踐一下這樣才能更明白。你可以用斷點測試,也可以在關鍵的地方用斷開觀察。

如果還不會用斷點的話就上網查下或看看書,很容易明白的,或q我810665850

19樓:網友

①、在c#中有且僅有一個main()函式,在控制檯應用程式中其是必須要有的。

是的,其是從main()中開始按順序的方式(迴圈、跳轉看作一個整體)從上往下開始執行。

是的,呼叫即是執行這種方法(函式)。

這個方法結束後其會接著執行main()方法中這個方法(函式)接下來的語句,或者結束程式。

求大神解答,用c#編,**等

20樓:**最大功能

晚上吧,10點以後如果沒人我就寫。

關於2個c#的問題!

21樓:秋梵桖楓

簡單。字串加密問題:

1.提示使用者輸入6位的整數,你會判斷的吧,實在不行就判斷是否大於99999並且小於1000000

2.開始加密,首稱要了解加密規則,規則應該是:第一位和最後一位數字不變,其餘數字加5後取個位數。

然後開始加密:

使用迴圈吧,因為只有6位數字,所以你直接除取整好了。

舉例:使用者輸入了123456,你首先用123456除100000取整得1,這是最高位。

第二位,用(123456-1*100000)/10000取整得2,這是第二位。

第三位,用(123456-1*100000-2*10000)/1000取整得3,這是第三位。

以此類推,便能取到第一位1,第二位2,第三位3,第四位4,第五位5,第六位6。

這樣便取到了每一位數,然後根據你的加密規則,對每一位進行加密。

舉例:第一位,1,不變。

第二位,2,需要加5然後取個位,(2+5)>9?(2+5)-10:(2+5);

第三位,3,需要加5然後取個位,(3+5)>9?(3+5)-10:(3+5);

第四位,4,需要加5然後取個位,(4+5)>9?(4+5)-10:(4+5);

第五位,5,需要加5然後取個位,(5+5)>9?(5+5)-10:(5+5);

第六位,6,不變。

這位便可以取到每一位加密後的數字,如果想要變成一個整型放在一個變數裡,進行如下操作:

第一位*100000+第二位*10000+第三位*1000+第四位*100+第五位*10+第六位。

得到後,把原密碼和加密後的列印出來即可。

C問題高手幫幫忙,C 問題,請高手幫幫忙

你這引數錯誤的 new system.io.stringwriter 裡面的引數必需是 stringbuilder型的!你傳給它是string型的所以報錯的!你可以網上查一下stringbuilder與string有什麼不同 c 問題,請高手幫幫忙 如果是winform開發的話,有責成的控制元件可用...

大家來幫幫忙吧!跪求大家了跪求大家來幫幫忙!!!!!!!!!!!!!!!!!!

1題 24和36的所有公因數來是 1 2 3 4 6 12 它們 源的bai 最大公因數是 du 12 2題 100以內6和8的所zhi有公倍數是 24 48 72 96 它們的最小dao公倍數是 24 3題 不改變數的大小,把下列各數改寫成三位小數。0.04 0.040 3.14 3.140 22...

大家來幫幫忙吧簡單的問題,大家來幫幫忙吧 一個簡單的問題

出自 大學 古之慾明明德於天下者,先治其國。欲治其國者,先齊其家。欲齊其家者,先修其身。欲修其身者,先正其心。欲正其心者,先誠其意。欲誠其意者,先致其知。致知在格物。物格而後知至,知至而後意誠,意誠而後心正,心正而後身修,身修而後家齊,家齊而後國治,國治而後天下平。大意是說 古代那些要使美德彰明於天...