Click here to Skip to main content
14,924,531 members
Home / Discussions / C#
   

C#

 
AnswerRe: linq to objects Extract values between start and end strings Pin
Gerry Schmitz1-May-21 7:16
mveGerry Schmitz1-May-21 7:16 
AnswerRe: linq to objects Extract values between start and end strings Pin
Mycroft Holmes1-May-21 11:54
professionalMycroft Holmes1-May-21 11:54 
GeneralRe: linq to objects Extract values between start and end strings Pin
Mou_kol1-May-21 21:18
MemberMou_kol1-May-21 21:18 
GeneralRe: linq to objects Extract values between start and end strings Pin
Mycroft Holmes2-May-21 12:21
professionalMycroft Holmes2-May-21 12:21 
AnswerRe: linq to objects Extract values between start and end strings Pin
Eddy Vluggen3-May-21 6:24
professionalEddy Vluggen3-May-21 6:24 
QuestionHow to report progress from Async function Pin
Mou_kol29-Apr-21 20:23
MemberMou_kol29-Apr-21 20:23 
AnswerRe: How to report progress from Async function Pin
Richard Deeming29-Apr-21 21:15
mveRichard Deeming29-Apr-21 21:15 
GeneralRe: How to report progress from Async function Pin
Mou_kol29-Apr-21 22:10
MemberMou_kol29-Apr-21 22:10 
Thanks for your sample code but i am using .Net v4.5.2. so i change the code this way as a result to compile. Sir please have a look at converted code and tell me is it ok ?

C#
private async void button1_Click(object sender, EventArgs e)
        {
            IProgress<string> progress = new Progress<string>(str =>
            {
                textBox1.Text += str+System.Environment.NewLine;
            });

           // IProgress<string> progress = new Progress<string>(str => textBox1.Text+ = str+System.Environment.NewLine);
            await Run(progress);
        }

        public async Task GetData(int i, IProgress<string> progress)
        {
            progress.Report("Task created "+i.ToString());
            //await Task.Delay(60000 + i * 1000);
            await Task.Delay(2000);
            progress.Report("Task completed "+i.ToString());
        }

        private async Task Run(IProgress<string> progress)
        {
            List<Task> tasks = new List<Task>();
            for (int i = 0; i < 5; i++)
            {
                tasks.Add(GetData(i + 1, progress));
            }
    
            await Task.WhenAll(tasks);
        }


modified 30-Apr-21 4:21am.

GeneralRe: How to report progress from Async function Pin
Richard Deeming30-Apr-21 1:45
mveRichard Deeming30-Apr-21 1:45 
GeneralRe: How to report progress from Async function Pin
Mou_kol1-May-21 3:18
MemberMou_kol1-May-21 3:18 
GeneralRe: How to report progress from Async function Pin
Dave Kreskowiak1-May-21 5:29
mveDave Kreskowiak1-May-21 5:29 
AnswerRe: How to report progress from Async function Pin
OriginalGriff30-Apr-21 19:56
mveOriginalGriff30-Apr-21 19:56 
GeneralRe: How to report progress from Async function Pin
Mou_kol1-May-21 3:15
MemberMou_kol1-May-21 3:15 
GeneralRe: How to report progress from Async function Pin
OriginalGriff1-May-21 4:21
mveOriginalGriff1-May-21 4:21 
GeneralRe: How to report progress from Async function Pin
Mou_kol1-May-21 6:42
MemberMou_kol1-May-21 6:42 
AnswerRe: How to report progress from Async function Pin
Eddy Vluggen3-May-21 6:25
professionalEddy Vluggen3-May-21 6:25 
QuestionC# How to speed up for loop with large data iteration Pin
Mou_kol29-Apr-21 2:40
MemberMou_kol29-Apr-21 2:40 
AnswerRe: C# How to speed up for loop with large data iteration Pin
Richard Andrew x6429-Apr-21 2:46
professionalRichard Andrew x6429-Apr-21 2:46 
AnswerRe: C# How to speed up for loop with large data iteration Pin
Richard MacCutchan29-Apr-21 3:07
mveRichard MacCutchan29-Apr-21 3:07 
AnswerRe: C# How to speed up for loop with large data iteration Pin
OriginalGriff29-Apr-21 4:16
mveOriginalGriff29-Apr-21 4:16 
AnswerRe: C# How to speed up for loop with large data iteration Pin
Gerry Schmitz29-Apr-21 9:03
mveGerry Schmitz29-Apr-21 9:03 
GeneralRe: C# How to speed up for loop with large data iteration Pin
jsc4229-Apr-21 22:29
professionaljsc4229-Apr-21 22:29 
GeneralRe: C# How to speed up for loop with large data iteration Pin
Gerry Schmitz30-Apr-21 8:22
mveGerry Schmitz30-Apr-21 8:22 
GeneralRe: C# How to speed up for loop with large data iteration Pin
jsc421-May-21 9:42
professionaljsc421-May-21 9:42 
QuestionHow to configure ad hoc network using C# windows form app for windows 10 Pin
Member 1517286227-Apr-21 4:09
MemberMember 1517286227-Apr-21 4:09 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.