See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 21584|Vastuse: 1

[Allikas] .net/c# string. Vorminda: "Sisendstring on valesti vormindatud"

[Kopeeri link]
Postitatud 02.09.2017 17:47:53 | | | |


Hiljuti tegin projekti, kus kasutasin stringi. Formaat Andmete sorteerimisel teatatakse alati veast: sisendstring ei ole õigesti vormindatud.
Ma võitlesin kaua. Lõpuks kontrollisin infot ja sain lõpuks aru, mis probleem on. Nüüd dokumenteeri see probleem:

Koodis peab tulemus väljundiks olema Js-string. Alguses kirjutatakse kood järgmiselt:


Hiljem, pärast info otsimist, sain aru, mis probleem oli.
Mis siis, kui kasutad formaadi kohatäitjat nagu {0}, {1:yyyy-MM-dd} C#-s, kui vormindatud string ise sisaldab { või }? Vastus on: kasuta kahte { või } konjunktsiooni, et esindada ühte konjunktsi.

Minu koodiprobleem on selles kohas. Pärast muudatust on muudetud kood järgmine:








Eelmine:Escape() ja Unescape() funktsioonide .net/C# versioonid on ühised
Järgmine:Sisseregistreerimine ja sisselogimine
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com