C# :: Using Foreach Loop To Select A Name In Queue

Mar 13, 2015

I know that where I have the intIndex++ line is wrong. It's just going to stop at the last index and call it good, but I don't know how to make it stop at the matching name. The only examples I can ever seem to find use the foreach loop to print out a value, and I'm clearly just not understanding this enough to make it work for me.

Instructions are:
--Declare a variable to store the result of the search, int intIndex;
--Use an if statement with the Contains method to check if the name in the search box is in the queue.
--If Contains is true, initialize intIndex to zero and use a foreach to walk through queue, else display a message that the name is not in the list.
--If a match is found use intIndex to select the matching entry in listbox and display a message indicating the name was found. Be sure to increment intIndex each time through the loop.

private void btnSearchByName_Click(object sender, EventArgs e) {
//delcare int variable to use as the index for the list box
int intIndex;
//If Contains is true
if (cstrName.Contains(txtSearchName.Text))

[Code] .....

View 5 Replies


ADVERTISEMENT

C# :: Creating Multiple Labels In Foreach Loop

Apr 29, 2015

I am attempting to create multiple labels in a for each loop for each tag text (using htmlagility pack). My current code only creates one and doesn't change the first value (Which is AAE). I am using the labels to later input all the label.text into a database after the initial loop has finished (not shown).

foreach (var tag in tdTags) {
MessageBox.Show(tag.InnerHtml);
Label label = new Label();
label.Name = "contentName" + tag.InnerHtml;
label.Text = tag.InnerHtml;

[Code] ....

View 3 Replies View Related

C Sharp :: ForEach Loop Logic Using KeyValuePairs

Jun 3, 2013

I'm new to C#. I'm trying to create a program to audit some of our processors. As you will see below, I have two foreach loops that allow me access to errorOrders(returns <<UserName, #of errors>>) and totalOrders (returns <<UserName, #of totalOrders>>).

However, the problem i'm running into now is that it seems to constantly loop through these two ForEach loops. When i run it, the 'count' on both errorOrders & totalOrders is 38. The program loops through all 38 users just fine, but then it continues to loop through users again...re-doing the process that it just finished.

I'm looking to see if there is another way I could set this section up so that it only loops through users once. I was thinking about trying to create a 'Boolean flag' that would force the program out of the ForEach loop after it has run through all the users...but i'm sure there are other ways to handle this.

foreach (KeyValuePair<string, int> error in errorOrders)
{
foreach (KeyValuePair<string, int> total in totalOrders)
{  

[Code]....

I know i should probably seperate these two foreach loops instead of having them nested..however, the problem that arises once i do that is my errPercentage can not be calculated if i do.

View 1 Replies View Related

C++ :: Enqueue And Dequeue - Loop Continues Until Queue Empty

Sep 13, 2012

Use your language’s native queue class to write the following program: create a class, Patient. The class has 2 members: name of type string; wait_time, a non-negative integer. Read definitions of patients from a file and add the patients to a queue. Write a loop that dequeues a patient from the queue and then decrement the patient’s wait_time. If the patient’s wait time is greater than 0, then the program enqueues the patient again. Otherwise it discards the patient. The loop continues until the queue is empty.

Header File

Code:
#include <string>
class Patient {
public:
Patient();
std::string name;
int wait_time;
bool empty() const;

[Code] ....

View 3 Replies View Related

C++ :: Increase Sizes Of Queue In A Vector Of Queues And Find Shortest Queue

Feb 20, 2013

I have a paradigm in a loop of queues of a vector,if a condition is true,increase sizes of the queue of that particular queue in the loop of queues, if condition is false, the queuesize is left as such in loop of queues. After this operation i need to search the queue sizes of all queues and enqueue in the shortest queue.

I want to do something like the code given below

#include <vector>
#include <queue>
int min_index = 0;
std::vector<std::queue<int> > q
std::size_t size = q.size();

[Code] ....

How to implement this logic?

will q[i].size=q[i].size+5 increase the queuesize by 5 for the ith queue?

View 12 Replies View Related

C# :: Foreach And Modifying Objects In Collection

May 8, 2014

I have a class that loads the contents of a XML file into their respective object types and stores those objects in a list. Each object has its own list of objects with properties the program will later modify.

The problem I am currently having is that after looping through the objects and modifying the necessary properties the modifications do not persist. This leads me to believe I am modifying a copy of the object rather than the object I think I am modifying. I am not sure why this is happening as I believe I should be modifying the object that is referenced in the collection.

What I have tried, I started using LINQ to get the object I am looking to modify. After a little more research I don't think this can work properly due to the LINQ query returning a new object(copy of the object). Currently I am using nested foreach loops which still are not behaving the way I expect as the properties I am setting are not making their way back to the original object.

The PopulateLogSheet() in the following class is where the problem loop is.

class ChillerCheckCollection {
public List<Chiller> chillers = new List<Chiller>();
public void LoadChillers(string filePath) {
var availableChillers = (from chiller in Xdocument.Load(filePath).Descendants("chiller")
select new Chiller

[Code] ....

And here are the other classes referenced in the above class.

class Chiller {
public IEnumerable<LogSheet> chillerLogSheet = new List<LogSheet>();
public int chillerID;

[Code] ....

View 2 Replies View Related

C++ :: Interesting Use Of Auto To Make Foreach Macro

Jul 23, 2014

I thought I'd display my fun use of the new C++11 auto keyword to create a compile time foreach. It only works for STL collections, or anything that implements the STL collection iterator methods begin(), end() that return a STL iterator.

// Standard Template Library foreach
// element = iterator name
// collection = STL data collection variable
#define stl_foreach(element, collection)
for(auto element = collection.begin(), __end__ = collection.end();
element != __end__; element++)
}

[code]....

View 2 Replies View Related

C++ :: How To Select A File

Dec 13, 2014

I am asking if there is a way to select a file

View 8 Replies View Related

C++ :: How To Add A Select Option

May 27, 2013

I just started on a project on c++ and I was wondering if it is possible to add a select option (where the c++ program requires the user to select an option) . I couldn't find this anywhere.

View 3 Replies View Related

C++ :: Win32 Tab Select Notification?

Dec 18, 2012

I understand including the comctrl32 lib and header. I know to init common controls. I can create a tab window and add tabs to it.

I just can't seem to grasp of how to tell when a specific tab has been selected. I just need to know what to look for with winproc.

View 2 Replies View Related

C :: How To Select Words From A Text File

Oct 1, 2013

I've a text file with 9 words and each word is written in a line. for exemple this is the list :

APPLE
ORANGE
MOON
CAR
CANDY
...
END

I'm gonna choose the fourth line and select the word that is in this line and work on. I tried lot of way but no result.

View 7 Replies View Related

C :: Using Select Function In Multiuser Chat Over TCP/IP

Jun 2, 2014

I am trying to write a program for a multiuser chat. I am trying to use select() function but I still cannot use the server for multiusers. I am able to access only one client at a time. I am running the code in Windows 7 using Visual Studio's Command Prompt. Here is the server code.

Code:
#include <stdio.h>
#include <winsock.h>
#include <stdlib.h>
#define WSVERS MAKEWORD(2,0)
WSADATA wsadata;
int main(int argc, char *argv[]) {

[Code] .....

View 3 Replies View Related

C# :: Randomly Select Strings From Array

Mar 27, 2014

I am trying to select 3 questions randomly from a string array and create another array with the randomly selected questions then display them in labels.

As you can see in the code I have used Array.Clear method to remove the selected question from the array to prevent duplicate questions being selected. For some reason this is not working! The "Randomly" selected question is ALWAYS the 5th element [4] of the randomQuestions array and this element is duplicated for each iteration of the loop.

public void shuffleQuestions() {
string questionselected;
string[] randomQuestions = {
"What is the speed limit from the time you pass an Accident sign until you have passed the crash site?",
"What must you do at a red traffic light?",
"What is the maximum possible speed limit on the open road?",

[Code ....

View 12 Replies View Related

C# :: How To Select Open Application Window

Feb 10, 2015

this is my app interface as in attachment when i click an arrow it split the current selected window in arrow direction.

i want to know how to pass the current window to my button... i tried it using

Process[] processlist = Process.GetProcesses();

but it wont works

View 3 Replies View Related

C# :: Select Dynamic Web Browser From Tab Control

Sep 3, 2014

I have been working on my own custom web browser. If i insert a web browser in my tab control and name it i can easily just go webbrowser1.Navigate() in my button click to use the webbrowser methods.

I made a method CreateTab and it automatically adds a web browser to my tab along with a default web page.
My problem is selecting this webbrowser in other button clicks so i can call Home, Back, forward, etc.

Here is me method for creating a tab.

private void CreateTabItem()
{ //create a new tab
TabItem item = new TabItem();
item.Header = "Fitness" + i ;
WebBrowser browser = new WebBrowser();
//browser.Name = "Website";

[Code] ....

View 1 Replies View Related

C# :: Select Next Item In Combobox Dropdown?

Mar 14, 2014

I'm having issues with selecting the next item in sequence in a combobox dropdown. The dropdown consists of letters A-Z and there is a timer that I have running to change the letter every x minutes. What I need to do is if, for example, letter A is selected, when the timer goes off, it will change to letter B, etc. If it's at letter Z, it needs to go back to the first item, letter A.

letterCode.SelectedIndex = letterCode.SelectedIndex + 1;
if (letterCode.SelectedIndex >= 26)
{
letterCode.SelectedIndex += 0;
}

I have the above, but I keep getting an error:

InvalidArgument=Value of '26' is not valid for 'SelectedIndex'.

how to get this working (letter changing logic block).

View 8 Replies View Related

C/C++ :: Set Timeout On A Socket Using Select Function

Mar 24, 2014

As requested by an exercise I have to write a function which:

- takes as parameter 1 unsigned which represent a timout value, 1 string which represent an IP address and an array containing port's numbers
- sends an UDP packet (1024 byte with NULL content) to each pair <IP,port>
- waits for the first reply, if it receives a packet within the timeout (set by select() function), the function returns the port of the process who replied, else it returns -1

I think I can do anything of above, but I've not understood how to set and use the select() in this case.

This is my code as it is at the moment

#define BUFLEN 1024
int comUDP ( unsigned timeout, char* ip, int ports[] ) {
int s_ds_sock, c_ds_sock;
struct sockaddr_in server_socket, client_socket;
char msg[BUFLEN] = NULL; //message to send to the clients
fd_set fds;

[Code] .....

View 2 Replies View Related

C :: Implementing Non Blocking UDP Socket By Select Function

Apr 22, 2013

I wanted to create an asynchronous/non-blocking udp client server application where the client and server were supposed to chat away with each other without waiting for each other's turns. I came to know that this could be done by select()... here is my Server(Mentioning only the communication part):

Code:
fd_set readfds,writefds;
while(1){
FD_ZERO(&readfds);
FD_ZERO(&writefds);
FD_SET(sd,&readfds);
FD_SET(sd,&writefds);

int rv = select(n, &readfds, NULL, NULL, NULL);

[Code] .....

At first on the server side I wrote:
int rv = select(n, &readfds, &writefds, NULL, NULL);

But that led to the printing of an entire empty array on the server console when the server initialised in addition to the fact that communication between the server and client was not proper. removing "&writefds" did remove the redundant data but the improper communication issue still persists...

View 3 Replies View Related

C++ :: How To Randomly Select Uniform Value From Range Of Numbers

Dec 28, 2013

How do you randomly select a uniform value from a range of numbers?

View 1 Replies View Related

C++ :: Program Prompts User To Select A Number Between 2 And 12 Twice?

Oct 8, 2014

Here is the whole code:

#include <iostream>
#include <ctime>
#include <cstdlib>
//This program prompts the user to select a number between 2 and 12
//computer throws two dices
//player win if selected number matches the sum of the two dices thrown by computer

[Code] .....

View 6 Replies View Related

C# :: Random Select Dictionary Values Not Displaying

Apr 10, 2014

I am having trouble getting values of a dictionary to display in a label and radio button text after the dictionary key is randomly selected.

I first created a class called TheoryQuestions and created a new instance of the class for each dictionary entry. Each entry contains strings for Question, RadioButton Text(x4), and Correct Answer.

The random generator is actually selecting a random number as I can display the generated number in a label. The problem is that the dictionary string values held in the dictionary position represented by the random number are not being displayed.

Here is my TheoryQuestion Class

public class TheoryQuestion {
bool BeenAsked = false;
public string Question
{
get;
set;
}

[Code] .....

Its probably some mistake I have made but I just can't see it.

View 4 Replies View Related

C# :: Grabbing All Rows From MySQL Select Statement

Feb 5, 2015

I don't understand when I'm only requesting a specific column on a unique row in MySQL that I'm being returned with data from all columns of that row.

My Select Statement - "select article from post where idpost=" + strIDpost + ";"

I should get:
|--- article -----|
"some article text"

Instead I get:
|-idpost-|-title-|---- article------|
1 title some article text

If I run the command directly to the database I get the results I'm looking for, but somehow while running the application, the program is managing to pull the entire row.

I'm using C# on a webform in Visual Studio '13. Here's my Code:

public static string GetConnectionString() {
string connStr = String.Format("server={0};user id={1}; password={2};" +
"database=dbname; pooling=false", "servername",
"dbUserID", "dbPassword");

[Code] .....

View 7 Replies View Related

C# :: Select Text When TextBox Gets Focus Or Becomes Active

May 9, 2013

I can select the textbox #2 text with this.

this.tB2.Click += new System.EventHandler(tB2_Click);

private void tB2_Click(object sender, System.EventArgs e) {
tB2.SelectAll();
}

What would be the simplest way to do the same for all textboxes on the form, preferably on both click and enter events.

View 12 Replies View Related

C# :: Find And Select Multiple Items In ListBox?

Apr 18, 2014

I have a listbox that retrieves a bunch of values. I'm able to selectAll, Select None and Select Individual items. I'm not able to search the ListBox and select based on String value.

I have tried creating a for and if loop, but it will only select a single item (first item) in my ListBox.

private void btnSelectCAD_Click(object sender, EventArgs e) {
// Find CAD Line Patterns that Begin with IMPORT:
string mySearchString = "IMPORT";
// Search Listbox starting from index -1:
int index = lstLinePatterns.FindString(mySearchString, -1);

[code]......

View 5 Replies View Related

C/C++ :: Let User Select Data Type From Menu

Nov 17, 2014

I have created a generic array-like template to create arrays of different types. Now I need to get user input from a menu about which type of array they are building. I tried having the user enter a number and using that number to pick a string from an array of constant strings. But pretty obviously, that threw a type conversion error. Is there a way to convert the literal string of a type into it's type or refer to a type directly.

Here is the code I need to fit a type into at runtime:

SimpleVector<TYPE> myVect = SimpleVector<TYPE>(dataSize);

View 5 Replies View Related

Visual C++ :: How To Send Message To Select Checkbox

Feb 17, 2013

I want to send messege to click select check box. I can click button but I don't know how to select check box with VC.

View 2 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved