Visualizzazione dei risultati da 1 a 10 su 13

Discussione: Efficienza ciclo C#

Visualizzazione discussione

  1. #7
    Utente di HTML.it L'avatar di MySQL
    Registrato dal
    May 2015
    Messaggi
    729
    Sì, misura questo ciclo togliendo i vari "pezzi"
    codice:
      if (output[i].InnerText.Contains("testo da cercare"))
                            {
                                output[i].SetAttribute("selected", "true");
                                aggiungi.Click();
                                break;
                            }
    Cioè misura
    Togli aggiungi.click
    misura
    togli il setattribute
    misura
    togli tutto il ciclo

    Perchè essendoci un "break" al primo match positivo si blocca.

    Individua se è lento il ciclo (per ogni elemento ritornato, nel qual caso hai poco da fare), oppure se è lenta la ricerca del testo che vuoi.

    Altrimenti, se capisco bene la semantica di quello che vuoi fare, stai cercando di flaggare una checkbox automaticamente da programma. Ma poi, cosa succede?
    L'utente continua a poter "paciugare", o la pagina viene submitata o qualcosa del genere?
    Nel secondo caso potresti, come accennato, "compilartela in separata sede".

    QUindi la domanda è: cosa vuoi fare, esattamente?
    Ultima modifica di MySQL; 15-06-2015 a 14:36

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.