«c#» 태그된 질문

C # ( "see sharp"로 발음)은 Microsoft에서 개발 한 높은 수준의 정적으로 형식화 된 다중 패러다임 프로그래밍 언어입니다. C # 코드는 일반적으로 .NET Framework, .NET Core 및 Xamarin을 포함하는 Microsoft의 .NET 도구 및 런타임 제품군을 대상으로합니다. C # 또는 C #의 공식 사양으로 작성된 코드에 대한 질문에이 태그를 사용하십시오.

20
EditorFor () 및 html 속성
Asp.Net MVC 2.0 미리보기 빌드는 다음과 같은 도우미를 제공합니다. Html.EditorFor(c => c.propertyname) 속성 이름이 문자열이면 위 코드는 texbox를 렌더링합니다. MaxLength 및 Size 속성을 텍스트 상자 또는 자체 CSS 클래스 속성에 전달하려면 어떻게해야합니까? 응용 프로그램의 각 크기 및 길이 조합에 대해 하나의 템플릿을 만들어야합니까? 그렇다면 기본 템플릿을 사용할 수 없습니다.

8
MemoryStream의 파일을 C #의 MailMessage에 첨부
이메일에 파일을 첨부하는 프로그램을 작성 중입니다. 현재 파일을 사용 FileStream하여 디스크에 저장 하고 있습니다. System.Net.Mail.MailMessage.Attachments.Add( new System.Net.Mail.Attachment("file name")); 디스크에 파일을 저장하고 싶지 않고 파일을 메모리에 저장하고 메모리 스트림에서 Attachment.
113 c#  email  smtp  memorystream 

6
폴더 브라우저 대화 상자 시작 위치 설정
폴더 브라우저 대화 상자의 초기 디렉토리를 비 특수 폴더로 설정하는 방법이 있습니까? 이것은 내가 현재 사용하고있는 것입니다fdbLocation.RootFolder = Environment.SpecialFolder.Desktop; 하지만 다음과 같은 문자열에 저장 한 경로를 사용하고 싶습니다.fdbLocation.RootFolder = myFolder;이로 인해 " 'string'을 'System.Environment.SpecialFolder'로 변환 할 수 없습니다."라는 오류가 발생합니다.
113 c# 

10
SQL Server의 IsNull () 함수에 해당하는 C #
SQL Server에서 IsNull()함수를 사용하여 값이 null인지 확인하고 null 인 경우 다른 값을 반환 할 수 있습니다. 이제 C #에 비슷한 것이 있는지 궁금합니다. 예를 들어 다음과 같이하고 싶습니다. myNewValue = IsNull(myValue, new MyValue()); 대신에: if (myValue == null) myValue = new MyValue(); myNewValue = myValue; 감사.
113 c#  .net  sql-server  isnull 

8
메서드 서명의 새 키워드
리팩토링을 수행하는 동안 아래 예제와 같은 메서드를 생성했습니다. 단순성을 위해 데이터 유형이 변경되었습니다. 이전에 다음과 같은 할당 문이있었습니다. MyObject myVar = new MyObject(); 이것은 우연히 리팩토링되었습니다. private static new MyObject CreateSomething() { return new MyObject{"Something New"}; } 이것은 내 부분에서 잘라 내기 / 붙여 넣기 오류의 결과 였지만 newin 키워드 …
113 c#  methods  keyword 

17
DLL을로드 할 수 없습니다 (모듈을 찾을 수 없음 HRESULT : 0x8007007E).
내 .NET 4.0 응용 프로그램에서 사용해야하는 관리되지 않는 C ++ API 코드가있는 dll 라이브러리가 있습니다. 하지만 내 DLL을로드하려고하는 모든 방법에 오류가 발생합니다. DLL 'MyOwn.dll'을로드 할 수 없습니다 : 지정된 모듈을 찾을 수 없습니다. (HRESULT 예외 : 0x8007007E) 나는 인터넷에서 찾은 severa 솔루션을 읽고 시도했습니다. 작동하지 않습니다 .. 다음 방법을 사용해 …
113 c#  c++  dll  pinvoke 

7
Java에는 C #의 ref 및 out 키워드와 같은 것이 있습니까?
다음과 같은 것 : 참조 예 : void changeString(ref String str) { str = "def"; } void main() { String abc = "abc"; changeString(ref abc); System.out.println(abc); //prints "def" } 아웃 예 : void changeString(out String str) { str = "def"; } void main() { String abc; changeString(out abc); System.out.println(abc); //prints …
113 c#  java 

4
F # 및 C # 모두에서 사용할 F # 라이브러리를 디자인하는 가장 좋은 방법
F #으로 라이브러리를 디자인하려고합니다. 라이브러리는 F # 및 C # 모두 에서 사용하기에 친숙해야합니다 . 그리고 이것은 제가 약간 갇혀있는 곳입니다. F # 친화적으로 만들거나 C # 친화적으로 만들 수 있지만 문제는 둘 다 친화적으로 만드는 방법입니다. 여기에 예가 있습니다. F #에 다음과 같은 기능이 있다고 상상해보십시오. let compose (f: …
113 c#  f# 


3
10 진수 유형에 대한 선언 접미사
코드에서 십진수 리터럴을 사용하려면 m 접미사 (m은 돈을 의미 함)가 있음을 확인했습니다. 이것이 소수에 적합합니까 아니면 더 일반적인 대입이 있습니까 (d는 double을 의미하며 직접 변환이 지원되지만 확실히 올바른 것은 아닙니다). object decimalValue=2m; 객체 할당을 예로 들어 보았습니다. decimal decimalValue=2; ... 2는 컴파일러를 통해 10 진수로 해석되어야한다는 것이 암시 적으로 분명합니다. …
113 c#  .net 

9
C #에서 첨부 파일이있는 이메일 보내기, 첨부 파일은 Thunderbird에서 Part 1.2로 도착합니다.
SMTP를 사용하여 Exchange 2007 서버를 통해 Excel 스프레드 시트 보고서를 이메일로 보내는 C # 응용 프로그램이 있습니다. Outlook 사용자에게는 잘 도착하지만 Thunderbird 및 Blackberry 사용자에게는 첨부 파일의 이름이 "Part 1.2"로 변경되었습니다. 문제를 설명하는 이 기사 를 찾았 지만 해결 방법이없는 것 같습니다. Exchange 서버를 제어 할 수 없어서 변경할 수 …
113 c#  email  smtp  attachment 


10
WPF 애플리케이션에서 콘솔로 출력되지 않습니까?
매우 간단한 WPF 테스트 응용 프로그램에서 Console.WriteLine ()을 사용하고 있지만 명령 줄에서 응용 프로그램을 실행하면 콘솔에 아무것도 기록되지 않습니다. 여기에서 무슨 일이 벌어 질지 아는 사람이 있습니까? VS 2008에서 WPF 응용 프로그램을 만들고 실행되는 모든 곳에 Console.WriteLine ( "text")을 추가하여 재현 할 수 있습니다. 어떤 아이디어? 지금 필요한 것은 Console.WriteLine …
113 c#  .net  wpf  console 

2
"모든 제네릭 유형"정의가있는 C # 제네릭 "where constraint"?
예를 들어 보겠습니다. 일반적인 클래스 / 인터페이스 정의가 있습니다. interface IGenericCar< T > {...} 위의 클래스와 연결하려는 다른 클래스 / 인터페이스가 있습니다. 예를 들면 다음과 같습니다. interface IGarrage< TCar > : where TCar: IGenericCar< (**any type here**) > {...} 기본적으로 내 일반 IGarrage가 또는 IGenericCar여부에 관계없이 해당 유형에 대한 종속성이 …

15
값을 구문 분석하는 동안 예기치 않은 문자가 발견되었습니다.
현재 몇 가지 문제가 있습니다. Json.NET에서 C #을 사용하고 있습니다. 문제는 내가 항상 얻는 것입니다. { "값을 구문 분석하는 동안 예기치 않은 문자가 발견되었습니다. e. 경로 '', 줄 0, 위치 0."} 그래서 Json.NET을 사용하는 방법은 다음과 같습니다. 저장해야 할 클래스가 있습니다. 클래스는 다음과 같습니다. public class stats { public string …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.