Попробуйте следующим образом. Это даст все countries
с его areas
и subareas
.
Для EF 6.x:
using (var db = new LocationScoutContext())
{
var countries = db.Countries.Include(c => c.Areas.Select(a => a.SubAreas)).ToList();
}
Для EF Core:
using (var db = new LocationScoutContext())
{
var countries = db.Countries.Include(c => c.Areas).ThenInclude(a => a.SubAreas).ToList();
}
Если его прибытие в как аргумент сценарию, т.е. %1, %2, и т.д., можно извлечь просто имя файла и расширение в переменную как это:
set FILENAME=%~nxN
где N является индексом аргумента. Например, этот сценарий повторит просто имя файла первого аргумента:
@echo off
set FILENAME=%~nx1
echo %FILENAME%