---
# System prepended metadata

title: Untitled

---

Q1:簡單 JOIN

Ans:

```
SELECT 
    M.Account,
    MD.Name,
    MD.PhoneNumber
FROM Member M
JOIN MemberDetail MD
ON MD.MemberId = M.Id
```

Q2:List 資料更新

Ans:

```
private static object DeleteMembers(List<Member> members)
    {
        List<int> resultIds  = new List<int>();

        // ******** 作答區 ********
        // 1. 軟刪除：將 IsDelete 變為 true
        // 2. 將已經刪除的會員 id 回傳出來


        foreach (var item in members)
        {
            item.IsDelete = true;
            resultIds.Add(item.Id);
        }

        // ***********************

        return resultIds;
    }
```


Q3. 請回答以下 Console.WriteLine 分別會顯示什麼?

Ans:
    1."Web"
    2."002"
    3."001"
    4.2
    5.2
    6.成員private的存取範圍只有本身class，要存取就需要提升成protected internal或 public,如果提升後輸出會是13
    

