1樓:匿名使用者
單詞放到陣列裡面,然後隨機抽取乙個就行。
例如。string str=new string;
random().next()%
2樓:網友
如果是很小的程式不用資料庫的話,可以這樣:
建立乙個陣列:
string word = new string[10];
string words = new string[4];
然後賦值:word[0]=absent;
word[1]=required;
wore[2]=validator;
然後用取隨機數的辦法。
如果陣列足夠大,重複單詞出現的幾率就小。
for(int i=0;i<4;i++)
int j= new random().next()%10;//有多少個單詞你對幾取餘。
這個是c#.net的輸出語句。
words[i]=word[j];
向label賦值。;;
3樓:山特
不知道單詞寫在什麼地方?哥你是認真的,求詳細說明啊,連在哪都不知帶怎麼取資料。
c#.net 如何給乙個label控制項的text賦值並立即讓它顯示出來。
4樓:墨汁諾
在窗體中加個timer控制項,在timer的tick事件里加上事件時間之間的間隔。
內容」;放到執行緒中去執行,不要把主執行緒阻塞,while迴圈太長的話會造成介面執行緒假死。在form的load事件中加入:
private void form1_load(object sender, eventargs e)
void showit()}
5樓:網友
我來告訴你為什麼只有當整個迴圈結束了,才會顯示10000在label上。
6樓:網友
內容」;
放到執行緒中去執行,不要把主執行緒阻塞了。你的while迴圈太長的話會造成介面執行緒假死。
首先在form的load事件中加入一下內容:
private void form1_load(object sender, eventargs e)
void showit()}
7樓:網友
使用的label控制項如果名稱是label1,那麼可以這樣寫:
abcdef"
8樓:網友
這應該是你直接在主執行緒中執行了該段**的原因所致。要實現你的效果,將這段**放到另乙個執行緒中去。
在c#裡面建立了1000個label控制項,怎樣使用迴圈來給每乙個label控制項賦值呢?
9樓:網友
請參考些列**。
動態建立label並設定值。
如有疑問請追問。
for (int i = 0; i < 10; i++)
10樓:網友
我電腦現在沒有vs 大概是這個樣子的, this.控制項的英文單詞。find控制項的英文單詞這個方法好像是返回乙個obj的物件,可以轉換到label 然後賦值。
c#中用迴圈來給多個label賦值
11樓:網友
label控制項一般是" "給予賦值,如果用迴圈的話,和c語言力差不多,只是用for迴圈時注意c#中的語法格式!!!
12樓:鋼琴線
用label的text屬性作為物件,然後用普通迴圈語句試一下。
c#中怎麼在自己規定輸入的一些數中隨機抽出乙個?
13樓:匿名使用者
什麼叫「自己規定輸入的一些數字」。不理解你這句話的意思。自己輸入或。
者規定輸入都通順。兩個合起來就不通順了。如果你的意思是按照一定規定讓使用者自己輸入的話,那還是自己輸入的意思啊。何必搞的那麼複雜呢?我也只能按照這種意思來理解了。
不管使用者按照什麼規定來輸入,輸入的數字最終都要放到乙個儲存變數裡存放,也許是陣列,也許是索引器,等等吧不管是什麼反正都得用個變數負責儲存對吧。我們這裡就以簡單一些的陣列為例吧:
int number = new int;
假設上面就是使用者按照你的規定輸入的陣列。
random r = new random();//定義乙個隨機數生成器,你要隨機抽取當然要有這個東西。
int ai = ;//隨機獲得乙個數並賦值給變數ai。
這個方法就是負責獲得隨機數的方法,它有3個過載,第乙個是沒有引數的,返回結果是乙個非負隨機數;第二個過載是1個引數的也就是這次我們用到的,它的意思是獲得乙個上限為引數值的非負隨機數,這個引數必須大於等於0,但返回值的最大值為引數減一;第三個過載是2個引數的過載,第乙個引數為獲取隨機數的最小邊界值,第二個為獲取隨機數的最大邊界值。
我們取得隨機數的目的是為了讓這個隨機數當做陣列中的下標,這樣取得的陣列中的值就是隨機產生的了。也就是:number[ai] 這個數就是陣列中的隨機引數的數字了。
14樓:匿名使用者
int num = new int ; //定義陣列,可自選修改。
int n=new random().next(0,;
如果我沒理解錯誤,你要的應該就是這種了。
15樓:匿名使用者
string instr; //輸入的隨機數字串陣列,假設已經輸入。
random rd = new random();
int r = ;
c#label如何能隨機獲取 或者迴圈獲取 陣列中的資訊
16樓:網友
寫的是沒錯,但是你寬度設定得太小了,以至於只能顯示出乙個字元。
30; 你把30改成300試試看。
c#中如何將乙個乙個隨機數顯示到乙個label?
17樓:網友
用 方法,具體用法可以檢視msdn,這個方法最好和執行緒一起使用,否則程式會很卡。
18樓:網友
加個timer控制項。
在事件中按樓上所說自己動動手。
c# 自定義label控制項,屬性儲存在了string[],怎麼把它們賦值給相應的label屬性?
19樓:網友
一樓說得對,遍歷這個陣列分別對label屬性複製;
例如:label my_lbl = new label();
my_ = ;
幾乎都是這樣,有些屬性應該還用到了列舉,其實都差不多!
20樓:笨曉孩芳
遍歷陣列,同過find屬性來賦值。
21樓:解憂解憂雜貨鋪
遍歷你的這個陣列。
22樓:網友
你可以不用string陣列嗎?你用乙個list列表怎麼樣?
求一些寓意好的英文單詞,寓意好的英語單詞
flimy 朦朧的.moody 憂悒的 scard 傷痕 疤痕 print 印記 bloom 開花 blood 血 viewy 好奇的 azure 蔚藍的 寓意好的英語單詞 60個很麻煩啊,不過我起英文名是這樣起的 在比較全的大本的英漢詞典後面,有一個男女英文姓名錶,按字母順序列下來,有些還會有每個...
如何才能放下一些事,人,如何才能放下一些事,一個人
主要是看你自己的心態了,想要放下一個人很簡單,不要表裡不一,口中說放心卻不放,適得其反 這樣試試後,你就知道了 怎麼樣才能放下一些事,放下一些人。最好的辦法就是找事情做,忙到你忘記了別的事,千萬不要嘗試著找另外一個人為幫你從過去的事情中走出來,因為這樣會讓你對他產生依賴,如果哪在他又傷害了你,那就是...
澄海3C如何拉中龍,關於澄海3C的一些問題
要走到最中間的位置就是石頭人和中間塔的那條直線 要小心不要走太前看到龍就可以瞭然後放網再a兩下往回走走到石頭人的後面等龍來了就可以放網.打了中龍還可以到3級 引中龍的時候注意一下地下 在差不多到中間的地方有一個小骨頭站在小骨頭前一個身位就可以引中龍了 拉中龍很有心得,選了小黑立刻跑去中,看見前面有3...