묻고 답해요
148만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결ASP.NET Core MVC 기본편[ASP.NET Core Identity8]
SendEmailAsync 클래스에서 빌드 에러가 발생합니다!
안녕하세요. 수업 내용대로 그대로 진행하고 있는데, SendEmailAsync 클래스에서 빌드 에러가 발생합니다.에러 내용은 " 값을 반환하지 않는 코드 에러가 있습니다 " 라고 나오네요. 앞 시간에 Https 설정하는 소스 코드가 잘 되지 않아, 그 부분 주석처리 한 거 이외엔 수업 내용 그대로 따르고 있는데.. 원인을 못 찾겠네요...
-
미해결C# 프로그래밍 기초부터 실전 활용까지
type변환 as에서 string과 int, int? 차이 질문입니다.
안녕하세요!object value = 3.14; string result = value as string; // warning CS8600: Converting null literal or possible null value to non-nullable type. int result2 = value as int; // error CS0077: The as operator must be used with a reference type or nullable type ('int' is a non-nullable value type) int result3 = value as int?; // error CS0266: Cannot implicitly convert type 'int?' to 'int'. An explicit conversion exists (are you missing a cast?) // warning CS8629: Nullable value type may be null. int? result4 = value as int; // error CS0077: The as operator must be used with a reference type or nullable type ('int' is a non-nullable value type)위 코드처럼 string의 경우 ? 를 안붙이면 warning만 발생하고 코드가 실행되는데, int나 float 등의 경우 error가 발생합니다.혹시 이 둘의 차이를 알 수 있을까요? ps. 이 다음 강의인 Convert Class를 듣고 Convert.ToInt32()를 사용하니 아무런 에러 발생 없이 실행되네요. 명시적으로 변환을 지정해서 그런걸까요?object value = 3.14; int result = Convert.ToInt32(value);
-
미해결[C#/.NET 8.0]어서와, WinForm은 처음이지?
Restore에서 Failed
안녕하세요 pgAdmin4 설치 부분을 하고있습니다.17버전에서 Reference 설정하고 시도했을 때, 안됨15버전으로 설치하고 Reference설정 후 시도해도 안됨이 때 해 볼만한 방안이 있을까요? 바쁘신데 한 번 봐주시면 감사하겠습니다. 껄껄아래 에러 내용입니다 . pg_restore: ۾ ͺ ̽ pg_restore: EXTENSION "adminpack" pg_restore: COMMENT "EXTENSION adminpack" pg_restore: TABLE "public.gangnamgu_population" pg_restore: TOC ó ϴ :pg_restore: 215 TOC ; 1259 24662 TABLE gangnamgu_population postgrespg_restore: : could not execute query: 오류: "gangnamgu_population" 이름의 릴레이션(relation)이 이미 있습니다 : CREATE TABLE public.gangnamgu_population (administrative_agency character varying,total_population integer,male_population integer,female_population integer,sex_ratio double precision,number_of_households integer,number_of_people_per_household double precision,id integer NOT NULL);pg_restore: SEQUENCE "public.gangnamgu_population_id_seq" pg_restore: 216 TOC ; 1259 24667 SEQUENCE gangnamgu_population_id_seq postgrespg_restore: : could not execute query: 오류: "gangnamgu_population_id_seq" 이름의 릴레이션(relation)이 이미 있습니다 : CREATE SEQUENCE public.gangnamgu_population_id_seqAS integerSTART WITH 1INCREMENT BY 1NO MINVALUENO MAXVALUECACHE 1;pg_restore: SEQUENCE OWNED BY "public.gangnamgu_population_id_seq" pg_restore: DEFAULT "public.gangnamgu_population id" pg_restore: "public.gangnamgu_population" ̺ ڷḦ ó pg_restore: 3319 TOC ; 0 24662 TABLE DATA gangnamgu_population postgrespg_restore: : "gangnamgu_population" ̺ COPY : 오류: 중복된 키 값이 "gangnamgu_population_pkey" 고유 제약 조건을 위반함 : (id)=(2) 키가 이미 있습니다. : gangnamgu_population 복사, 1번째 줄pg_restore: : SEQUENCE SET gangnamgu_population_id_seqpg_restore: CONSTRAINT "public.gangnamgu_population gangnamgu_population_pkey" pg_restore: 3176 TOC ; 2606 24675 CONSTRAINT gangnamgu_population gangnamgu_population_pkey postgrespg_restore: : could not execute query: 오류: "gangnamgu_population" 테이블에는 이미 기본키가 있습니다 : ALTER TABLE ONLY public.gangnamgu_populationADD CONSTRAINT gangnamgu_population_pkey PRIMARY KEY (id);pg_restore: : ۾ õǾ : 4
-
해결됨C# 프로그래밍 기초부터 실전 활용까지
접근 제어자로 필드를 만들어 파생 클래스에서 사용할 때 질문입니다.
class Pokemon { protected string sound = "크아아왕"; protected void Sound() { Console.WriteLine($"{sound}"); } } class Pikachu : Pokemon { public Pikachu() : base {} protected void Sound() { sound = "피카 피카~~!"; Console.WriteLine($"{sound}"); } }이렇게 해서 Pikachu의 인스턴스를 만들어 Sound 함수를 사용하면 "피카 피카~~!"가 잘 출력되는 것을 확인했습니다. 제가 궁금한건 Pikachu 파생 클래스에서 sound 변수를 Sound() 함수 안이 아니라 밖에서 값을 초기화 할 때 왜 에러가 뜨는지 궁금합니다. 그리고 이렇게 함수가 아닌 밖에서 초기화해서 사용할 수 있는 방법은 무엇이 있는지 궁금합니다.class Pikachu : Pokemon { sound = "피카 피카~~!"; public Pikachu() : base {} protected void Sound() { Console.WriteLine($"{sound}"); } }감사합니다!!
-
해결됨C# 프로그래밍 기초부터 실전 활용까지
상속 부분 강좌에서 upcasting을 하는 이유가 궁금합니다.
파생 클래스는 여러 정보들을 부모에게 상속받아 사용하는데, 굳이 자식 클래스의 인스턴스를 upcasing으로 인스턴스를 만드는 이유가 따로 있을까요?혹시 private와 같은 접근 제어자 때문일까요?
-
해결됨C# 프로그래밍 기초부터 실전 활용까지
정적 클래스, 확장 함수에서 매개변수로 this를 쓰는 이유?
안녕하세요 🙂 확장 함수 부분 설명해 주실 때 매개변수로 this string text 를 쓰셨는데, this가 왜 입력 되었는지 궁금합니다.앞선 강의에서 setter 할 때 this 키워드가 클래스의 멤버임을 증명하는데 쓰이는 것 같은데, 여기서도 단순 그런 역할 인지요?
-
미해결[C#/.NET 8.0]어서와, Blazor Server는 처음이지?
Radzen.Blazor.RadzenTheme 오
InvalidOperationException: A component of type 'Radzen.Blazor.RadzenTheme' has render mode 'InteractiveAutoRenderMode', but the required endpoints are not mapped on the server. When calling 'MapRazorComponents', add a call to 'AddInteractiveWebAssemblyRenderMode'. For example, 'builder.MapRazorComponents<...>.AddInteractiveWebAssemblyRenderMode()'Microsoft.AspNetCore.Components.Endpoints.SSRRenderModeBoundary.AssertRenderModeIsConfigured<TRequiredMode>(Type componentType, IComponentRenderMode specifiedMode, IComponentRenderMode[] configuredModes, string expectedCall)서비스 등록함테마 등록함컨포넌트 입력
-
미해결[C#/.NET 8.0]어서와, Blazor Server는 처음이지?
Class 설계 후 Razor 에서 호출!
23:27 ~부터 구현시강사님 환경하고 수업자 환경하고 다른듯하네요using BlazorSeverMaster.Components; using BlazorSeverMaster.Components.Account;using BlazorSeverMaster.Data;using BlazorSeverMaster.interfaces;using BlazorSeverMaster.Models;\ using BlazorSeverMaster.Services;위코드를 추가 해야 되네요
-
미해결[C#/.NET 8.0]어서와, Blazor Server는 처음이지?
wpf 응용 질문
blazor 강의를 통해 web page에 Db 전시하는걸보고 혹시 현재 .net 4.7.2프레임워크를 사용 중인데 wpf를 통해서 로컬 host에도 이와같이 Db를 전시할 수 있을까요?
-
미해결[C#/.NET 7.0]어서와, WPF는 처음이지?
11:56 Binding ViewModel할때
. 치고나서 Text 속성이 보이지않아요 ㅜㅜ
-
미해결[C#/.NET 7.0]어서와, WPF는 처음이지?
WPF-UI 질문입니더
질문이 몇 개 있습니다ObservableObject를 쓸 수 있는건 WPF-UI를 설치할 때 Microsoft.Toolkit.Mvvm가 자동으로깔려서 인가요?? 그리고 WPI-UI로 만든 플젝에서 INotifyPropertyChanged를 구현하는 코드 작성해도 오류없이 돌아갈까요
-
미해결[C#/.NET 7.0]어서와, WPF는 처음이지?
제너레이터 질문 있습니다
DataBinding 13분52초 까지 4강을 듣고 있는도중DashboardViewModel.cs 클래스에서.[ObservableProperty]private string? text = string.Empty;를 적어도 f12 단축키를 입력해서 직접가봤지만 추가가되지 않는것을 눈으로 확인했습니다.제너레이터가 자동으로 Text 라는 속성을 추가하지 않습니다 이로 인해서 DashboardPage.xaml 에서Text="{Binding ViewModel.Text, Mode = TwoWay}" /> f를 적어주면 Text 속성을 DashboardViewModel 형식에서 찾을 수 없습니다 라고 오류가 나옵니다.여기서부터 무엇을 건드려야 할까요.현재 사용중인 비주얼스튜디오 버전은 2022 17.11.2.Net FrameWork 4.8.09037 버전입니다
-
미해결C#.Net 0.5년차~3년차(파트2)
6강 서버 연결해제 시 NullException
Client의 연결해제 시 위 이미지 부분에서 null exception이 발생합니다.
-
미해결[C#/.NET 8.0]어서와, Blazor Server는 처음이지?
올려주신 소스코드 관련해서 질문드립니다.
올려주신 소스코드는 제대로 실행이 되는 코드인가요? 수업들으면서 올려주신 소스코드와 비교하며 보고 있는데 소스코드를 한번 실행해보니 제대로 실행이 되지 않고 개발자도구를 통해 에러를 보니 favicon 관련 에러가 발생하여 해당 파일도 제대로 wwwroot에 넣었습니다. 그런데도 잘 실행이 되지 않아 문의드립니다. 감사합니다.
-
미해결[C#/.NET 7.0]어서와, WPF는 처음이지?
EntityFrameworkCore에서 Build Fail
안녕하세요.DB CRUD를 쉽고 간편하게? 정답은 EntityFrameworkCore !!해당 강좌에서 패키지 관리자 콘솔에서 Build 진행 시 Build failed가 발생합니다.NuGet 패키지는 영상과 같은 버전으로 설치 하였으며 pgSQL의 Binary paths도 영상을 보고 변경해 봤으나 마찮 가지 입니다.
-
미해결[C#/.NET 7.0]어서와, WPF는 처음이지?
Databse 인터페이스 services 등록 실패 문의
학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!마크다운, 단축키를 이용해서 편리하게 글을 작성할 수 있어요.먼저 유사한 질문이 있었는지 검색해보세요.서로 예의를 지키며 존중하는 문화를 만들어가요.잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.안녕하세요.DB CRUD 설계 쪽 강의 진행 중에 있습니다.이전 강의까지는 문제 없이 잘 따라왔는데,이번 강의에서 예상치 못한 에러가 발생했는데 해결에 어려운 부분이 있습니다. 강의를 3, 4번 돌려보며 놓친 부분이 있는지 오탈자가 있는지 계속 확인해 보았지만 문제점이 딱 보이지가 않네요. IDatabase 인터페이스, GangnamguPopulationService 서비스, GangnamguPopulation 모델을 만들고 App 비하인드 코드에 서비스 등록을 하려고 했지만 "CS0311" 에러 코드가 발생하며 정상적으로 작동 되지 않고 있습니다.아래는 스크린샷 첨부 입니다. == IDatabase.cs == == GangnamguPopulationService.cs == == GangnamguPopulation.cs == == App.xaml.cs ==
-
미해결[C#/.NET 7.0]어서와, WPF는 처음이지?
postgrsql 리스토어 업로드 에러
포스트그리 17버전으로 다운받아서 17로 bin 폴더에 경로 지정 후리스토어에 백업파일 업로드해도 계속 에러나옵니다..
-
해결됨[C#/.NET 8.0]어서와, Blazor Server는 처음이지?
Radzen 설치 관련해서 오류가납니다.
위코드가 app.razor 이고위와같이 오류가나는데 어디가 잘못됬는지 모르겠어요https://blazor.radzen.com/get-started?theme=material3
-
미해결[C#/.NET 7.0]어서와, WPF는 처음이지?
arm기반 노트북이라 wpf-ui 호환이 안돼요
arm기반 노트북이라 wpf-ui 호환이 안되는데 호환이 되는 다른 ui를 알려주시면 감사하겠습니다.
-
미해결[C#/.NET 7.0]어서와, WPF는 처음이지?
visual studio 2022버전인데 wpf-ui가 확장관리자에 없습니다
학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!마크다운, 단축키를 이용해서 편리하게 글을 작성할 수 있어요.먼저 유사한 질문이 있었는지 검색해보세요.서로 예의를 지키며 존중하는 문화를 만들어가요.잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.