Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 24151|Svar: 3

[Källa] C# är benäget att få problem när flera parametrar skickas i en loop-multitråd

[Kopiera länk]
Publicerad på 2016-08-05 13:40:06 | | | |


Idag, när jag gick igenom multithreading, hittade jag ett problem, nämligen att när jag gick igenom multithreading fanns det en avvikelse mellan det inskickade värdet och det som togs emot av metoden, varför??? Följande följer:



Sedan sökte jag på internet och hittade en lösning, varför dök den inte upp tidigare??? Eller finns den inte?????

Slutligen, skriv en testdemo enligt följande:





Jag upptäckte att test1 har många fel, test2 har inte haft detta problem,

Int-typen är en värdetyp, och strängen är en speciell referenstyp, så detta problem bör inte uppstå.

Hittills vet jag inte varför det är så, den här artikeln är tillägnad personer som ofta använder multitrådning。。。。。。




Föregående:ASP.NET MVC ändrar den delade standardvägen för vyn (MVC2, MVC3)
Nästa:Asp.Net cache
Publicerad på 2016-09-13 13:35:11 |
Har hyresvärdens problem lösts?
 Hyresvärd| Publicerad på 2016-09-13 13:37:44 |
nicky0510 Publicerad den 2016-9-13 13:35
Har hyresvärdens problem lösts?

Om du löser problemet med att skicka in objektet kommer det inte att finnas något problem
 Hyresvärd| Publicerad på 2016-09-13 13:38:40 |
nicky0510 Publicerad den 2016-9-13 13:35
Har hyresvärdens problem lösts?

Att skicka en klass till en klass löser detta problem
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com