1樓:網友
c# 像螞蟻、迅雷、網際快車那樣的多執行緒控制問題。
用hash表+arraylist可以實現。先用arraylist物件儲存每個執行緒的狀態,再用hashtable儲存每個執行緒的id和對應的狀態(arraylist),需要的地方取出來就可以了,
c#多執行緒中怎樣將處理過的字串陣列傳出來?
2樓:路有時不在腳下
定義事件,通過事件的方式傳遞引數,**需要顯示,就在**註冊事件;顯示使用委託來顯示。
3樓:純牛奶
用委託可以實現跨執行緒訪問。
[已解決] c# 如何判斷乙個字串是否在乙個字串陣列中?
4樓:陽光的雷咩咩
bool b=字串陣列。contains(字串)
5樓:千年威武竗
}}如果你要說陣列的方法的話 有 "c#
c#語言。程式執行過程中要一直新增字串到陣列中,怎麼實現? 新增字串的個數未知。
6樓:網友
新增字串的個數未知那你就別用陣列了,用佇列就好了。liststrlist=new list()
需要新增字串的時候就用"字串")
foreach(var item in strlist)//遍歷這個佇列的所有字串。
7樓:縱橫家
你要麼用動態陣列,要麼用stringbuilder sw 你每次要新增字串的時候就在前面加乙個特殊符號以便後面擷取,比如你宣告乙個方法。
abc(string a),a);
a是你的要新增的。
然後你在把;
在進行字串擷取 分別放到陣列裡面去。
8樓:
利用動態陣列實現。
arraylist arr = new arraylist();
字串");
arraylist位於名稱空間中。
c# 獲取字串陣列中包含某個字元的元素的個數
9樓:網友
一輪掃瞄,用計數器找到就加1
c#操作多執行緒的問題,有5個執行緒同時執行,如何判斷5個執行緒均已執行完畢,最好2.0的,別的也將就!
10樓:網友
這個需求有很多方法可以實現,給你乙個最簡單的方法的例子:
using system;
using ;
public class threaddemo"i'm finished all works on my hand. you can do something else.");
some other works.
static void work()
輸出:hello, i'm going to do some time-consuming work...
working...
working...
working...
working...
working...
i'm finished all works on my hand. you can do something else.
你還可以通過訊號量等機制實現執行緒同步, 具體可以自己google
c#程式設計:程式的基本功能是:找出乙個字串陣列中包含指定字串的陣列元素並組成新的字串陣列。
11樓:網友
一般使用 或是 linq 方法,當然也可以使用foreach 或是 for 迴圈來查詢但是相對麻煩一點。
示例**見下。
c# winform 裡如何判斷字串陣列為空
12樓:墜星石
判斷stringarray裡存在多少字元陣列可以用,判斷某項是否為空,可以用stringarray[n]==""
13樓:網友
//解釋:stringarray == null判斷陣列物件不為空。判斷陣列內資料為空。
c# 字串陣列查詢問題
14樓:網友
經過測試,可以得到結果。
static void main(string args)else judge = false;
if (judge == false)};
15樓:挺胸抬頭向太陽
for(int i=1;i<18;i++)
不知道是不是這意思。
判斷這個陣列裡面的item是不是在1-17之間的數。
16樓:知識海洋暢想店
需求太不明確了。
1."1,2,3,4,5,7,17" 是固定長度嗎?
2."1,2,3,4,5,7,17" 是順序排序嗎?
先要說清這些問題。
1.好辦,直接獲取length即可。
2.如果非順序排列,需要獲取最大最小值。
17樓:
問題描述的不是很清楚。
18樓:河蟹和諧河蟹
用for迴圈比較,同時列印出沒有的數。。
什麼是執行緒,什麼是多執行緒
說得簡單一點就是程序的分支 執行緒是cpu獨立執行和獨立排程的基本單位 執行緒也被稱為輕量程序電腦科學術語,指執行中的程式的排程單位。執行緒是程序中的實體,一個程序可以擁有多個執行緒,一個執行緒必須有一個父程序。執行緒不擁有系統資源,只有執行必須的一些資料結構 它與父程序的其它執行緒共享該程序所擁有...
c 物件導向的靜態函式 多執行緒呼叫
如果共享某種複雜的資料結構,要保證資料正確性就要加鎖。只是讀取的話沒什麼大問題,如果有資料寫入操作,不加鎖兩邊同時寫入可能會破壞資料。你自己試一下不就知道了 別人說的不一定對 不要什麼都拿來問。c 類的靜態成員,在多執行緒訪問時需要加保護嗎?在多執行緒中使用同一個靜態方法時,每個執行緒使用各自的例項...
多執行緒程式有什麼優點?多執行緒的程式有什麼好處?
執行更快。如果一個程式可以同時讓幾個執行緒同時執行,那麼也就是速度快了幾倍。玩網頁遊戲的時候,vip可以享受同時兩個建築升級,而非vip就只能一個接個升級,你說那個快?和這個一樣。多執行緒的程式有什麼好處?多執行緒 英語 multithreading 是指從軟體或者硬體上實現多個執行緒併發執行的技術...