Click here to Skip to main content
15,884,085 members
Home / Discussions / C#
   

C#

 
GeneralRe: linq to objects Extract values between start and end strings Pin
Mou_kol1-May-21 6:44
Mou_kol1-May-21 6:44 
GeneralRe: linq to objects Extract values between start and end strings Pin
Richard MacCutchan1-May-21 6:48
mveRichard MacCutchan1-May-21 6:48 
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
Mou_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
Mou_kol29-Apr-21 20:23 
i have created sample small program to learn how to report progress from Async function but not getting expected result. here is my code. please tell me what is my mistake in the code.

i am trying to write in textbox from async function which is not working and also not throwing any error.
C#
public async Task<int> Getdata(int i)
        {
            IProgress<string> progress = new Progress<string>(str =>
            {
                textBox1.Text = str;
            });

            await Task.Delay(90000);
            progress.Report("Task completed "+i.ToString());
            //return Task.FromResult(10);
            return 10;
        }

        private async void btnTask1_Click(object sender, EventArgs e)
        {
            List<Task<int>> tasks = new List<Task<int>>();

            for (int i = 0; i < 5; i++)
            {
                tasks.Add(Getdata(i + 1));
            }

            var result = await Task.WhenAll(tasks);
        }

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
Mou_kol29-Apr-21 22:10 
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
Mou_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
Mou_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
Mou_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
Mou_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 

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.