C 多執行緒控制問題 檢測字串陣列裡的字串)

時間 2025-02-08 03:45:26

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 是指從軟體或者硬體上實現多個執行緒併發執行的技術...