Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 15:01

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



C# struct value (string) ändern

Discussion on C# struct value (string) ändern within the .NET Languages forum part of the Coders Den category.

Reply
 
Old   #1

 
Nanoxx™'s Avatar
 
elite*gold: 15
Join Date: Feb 2013
Posts: 2,880
Received Thanks: 465
C# struct value (string) ändern

Hey,

Ich möchte einen string in einem struct ändern... aber es passiert leider nichts (kein fehler, keine änderung)

PHP Code:
private List<MyStructTestList= new List<MyStruct>();

 public 
struct MyStruct
{
    public 
string Name;
}


 public 
void Main()
{
   
MyStruct User = new MyStruct();
   
User.Name "Nanoxx";
   
TestList.Add(User);

   
Thread thread = new Thread(delegate() { Test(User); });
    
thread.Start();
}

public 
void Test(MyStruct _USER)
{
_USER.Name "AndererName";
Console.WriteLine(_USER.Name); // Console gibt noch Nanoxx aus!!!!

Nanoxx™ is offline  
Old 10/05/2015, 22:29   #2
 
elite*gold: 8
Join Date: Sep 2014
Posts: 625
Received Thanks: 177
Also bei mir gibt er "AndererName" aus. Gruß
qqdev is offline  
Thanks
1 User
Old 10/05/2015, 22:36   #3

 
Nanoxx™'s Avatar
 
elite*gold: 15
Join Date: Feb 2013
Posts: 2,880
Received Thanks: 465
Quote:
Originally Posted by qqdev View Post
Also bei mir gibt er "AndererName" aus. Gruß
Habe nochmal was geändert... habe eine Zeile vergessen
Nanoxx™ is offline  
Old 10/05/2015, 23:33   #4
 
tolio's Avatar
 
elite*gold: 2932
The Black Market: 169/1/0
Join Date: Oct 2009
Posts: 6,966
Received Thanks: 1,097
bei mir kommt das gewünscht ergebnis raus
tolio is offline  
Old 10/06/2015, 14:24   #5
 
elite*gold: 8
Join Date: Sep 2014
Posts: 625
Received Thanks: 177
Vielleicht zeigst du uns einfach konkret den Code, welcher Probleme macht?
qqdev is offline  
Old 10/06/2015, 14:56   #6
 
elite*gold: 0
Join Date: Feb 2009
Posts: 1,137
Received Thanks: 572
Funktioniert das mit Call by Value überhaupt?

Ich kenn mich mit C# nicht so sehr aus, aber das müsste doch eigentlich eine konstante sein (zumindest ist das so in vielen Programmiersprachen)
warfley is offline  
Old 10/07/2015, 21:39   #7



 
Serraniel's Avatar
 
elite*gold: 2222
The Black Market: 204/1/0
Join Date: May 2010
Posts: 6,851
Received Thanks: 5,106
Ja, aber Strings können kopiert werden.
Was aufgrund des Structs nicht gehen dürfte, wäre das Struct an die zweite Funktion zu übergeben, dort zu ändern und in der ersten Funktion wieder zu ändern (das Threading mal rausgenommen sowieso dabei)
Serraniel is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
String ändern aber wo?
08/01/2014 - Metin2 Private Server - 2 Replies
Hi, beim ausloggen kommen ja immer strings like "3 Sekunden bis zum Logout" etc. In welcher Datei kann ich die ändern? Danke. Schon gefunden: Locale_List xD
Struct/MAP in struct speichern?
09/19/2013 - C/C++ - 26 Replies
Ich versuche momentan in einer Struct den datentyp map zu speichern, aber sobald ich es in der struct in der headerdatei mit reinpacke stirbt das Programm beim start. sieht ca so aus struct EventGift { DWORD dwID; int nCount; int nPercentage; };
[String's] Text Style ändern? Möglich?
01/11/2012 - S4 League - 9 Replies
Hey ne frage. Hatte grad die idee, wenn man die strings bzw den string herraussuchen könnte man die doch theoretisch ändern in eine andre Schrift, oder? Auch wenns ClientSide wär,wär es doch nice? :D



All times are GMT +2. The time now is 15:01.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.