Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


stränghanteringsfunktioner i C#

Postades av 2001-08-08 16:19:00 - Peter Bladh, i forum visual studio.NET IDE, Tråden har 12 Kommentarer och lästs av 1021 personer

Hej
Jag tyckte att det skulle vara trevligt att använda lite vb6 funktioner, som tex Left, och hittade följande exempel i .net sdk dokumentationen

subString = Microsoft.VisualBasic.Left(myString, 5)

och det fungerade ju bra om jag körde vb, men inte i C#.

Hur skall man göra för att dra nytta av dessa funktioner i C#? Skall inte allt kunna användas överallt (hänvisar till tidigare diskussioner)?
Om det nu bara går att använda dessa funktioner i VB, finns det nåt liknande till C#?


Svara

Sv: stränghanteringsfunktioner i C#

Postades av 2001-08-08 16:41:00 - Patrik Löwendahl

Ja Matthias kom igen ...

Hur många stränghanteringsfunktioner finns det i C# jämfört med VB :)


Svara

Sv: stränghanteringsfunktioner i C#

Postades av 2001-08-08 19:17:00 - Peter Bladh

(antar att du syftar till MS inlägg;)

...Men borde man inte kunna komma runt det på nåt sätt? funktionen som finns i Microsoft.VisualBasic namespace borde väl rimligtvis ligga i en class (eller?) och då bör man kunna instansiera den för att sedan använda funktionen.

Fast det är klart; det går ju att göra rätt mycket med Substring -funktionen...

Men ändå!


Svara

Sv: stränghanteringsfunktioner i C#

Postades av 2001-08-08 21:30:00 - Mattias Sjögren

string fel_namn = "Matthias";
string rätt_namn = fel_namn.Substring(0, 4) + fel_namn.Substring(5, 3);

:-)


MS


Svara

Sv: stränghanteringsfunktioner i C#

Postades av 2001-08-08 21:35:00 - Mattias Sjögren

>Hur skall man göra för att dra nytta av dessa funktioner i C#? Skall inte allt kunna användas överallt (hänvisar till tidigare diskussioner)?

Detta bör fungera

subString = Microsoft.VisualBasic.Strings.Left(myString, 5);

Du måste även komma ihåg att referera till Microsoft.VisualBasic.dll, antingen med /r parametern om du kompilerar från kommandoraden, eller genom att lägga till den till References i Solution Explorer i VS.NET.


MS


Svara

Sv: stränghanteringsfunktioner i C#

Postades av 2001-08-09 08:00:00 - Peter Bladh

Men om det är en ASP.NET sida? Det är ju inte alltid man vill kompilera en dll.
Varför är det så förresten, att man måste lägga till en referens till Microsoft.VisualBasic? Det behöver man ju tex inte med System.Data... Eller är dessa inte rena .net klasser?

Angående ditt Substring -inlägg så skrev jag redan innan
>>Fast det är klart; det går ju att göra rätt mycket med Substring -funktionen...


Svara

Sv: stränghanteringsfunktioner i C#

Postades av 2001-08-09 09:12:00 - Christoffer Hedgate

I ASP.NET ligger väl 'globala referenserdeklarationer' i config-filen? Kolla i machine.config i ditt .NET directory i C:\winnt


Svara

Sv: stränghanteringsfunktioner i C#

Postades av 2001-08-09 11:07:00 - Peter Bladh

Är det <add assembly.../> du tänker på eller? Fick inte till det riktigt iallafall...

fast skapar man ett webbprojekt i vs är det lätt att lägga till referensen.



Svara

Sv: stränghanteringsfunktioner i C#

Postades av 2001-08-09 11:23:00 - Peter Bladh

Hur är det förresten med prestandaskillnader på ett vs-projekt och ett "Notepad-projekt"? VS genererar ju till synes en hel del onödig kod.

Vet ni nått om detta?


Svara

Sv: stränghanteringsfunktioner i C#

Postades av 2001-08-10 15:56:00 - Patrik Löwendahl

vad för onödig kod genererar vs ?? Själv har jag inte upptäckt ngt som är speciellt onädigt i det som den slänger upp ..


Svara

Sv: stränghanteringsfunktioner i C#

Postades av 2001-08-13 08:00:00 - Peter Bladh

Ordet 'onödig' beror på okunnighet från min sida. Jag syftar på code-behind conceptet. Speciellt om man gör en väldigt liten sida så känns det som overkill att det skapas en aspx, en aspx.cs och en dll (plus lite till). Så i detta läge undrar jag om det ger nån vinning...?
Sen fattar jag inte varför .cs filen skall finnas med i slutprodukten om det ändå skapas en dll? Skulle det inte kunna räcka med den?
Förmodligen har väl Microsoft tänkt igenom det och det är säkert den bästa lösningen, men det hade ändå varit trevligt med en förklaring.


Svara

Sv: stränghanteringsfunktioner i C#

Postades av 2001-08-13 10:50:00 - Patrik Löwendahl

Nu e inte jag speciellt insatt i asp.net, men är du säker på att du måste ha aspx.cs ??

Hela konceptet med code-behind är att du istället för att tolka en script sida rad för rad, så kompilerar du din sida till IL kod som sedan CLR'n exekverar.

Dessutom ser jasg inte antalet filer som någon form av overhead, varför skull det vara det?


Svara

Sv: stränghanteringsfunktioner i C#

Postades av 2001-08-13 10:58:00 - Peter Bladh

inte overhead -overkill. Alltså, blir lite onödigt komplext... Men skit samma, jag är intresserad av en förklaring om varför det är bra, inte en argumentation ang om det är bra eller inte.

Angående om man behöver cs-filen eller inte så behövs den. iallafall om man inte gör nån slags specialare, men då är man ju där igen...


Svara

Nyligen

  • 17:54 Vegastars New Zealand
  • 16:56 Verde Casino Danmark
  • 13:54 Vegastars: Top Australian Online C
  • 21:28 Chicken Road Casino Game
  • 21:21 1xBet Promo Code 2025
  • 18:37 Remove the bumper in AUDI
  • 15:35 Chicken road crash game
  • 21:41 Automotive Services UK

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 940
27 965
271 783
1 023
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies